Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

สร้าง MySQL Temporary Table ด้วย PHP Script

การสร้าง Temporary Table ผ่าน PHP

ใช้ mysql_query() รัน CREATE TEMPORARY TABLE เหมือนสร้างตารางทั่วไป

ตัวอย่าง: สร้าง SalesSummary

<html>
<head>
    <title>Creating MySQL Temporary Tables</title>
</head>
<body>
    <?php
    $dbhost = 'localhost:3036';
    $dbuser = 'root';
    $dbpass = 'rootpassword';
    $conn = mysql_connect($dbhost, $dbuser, $dbpass);
    if(! $conn ) {
        die('Could not connect: ' . mysql_error());
    }
    echo 'Connected successfully<br />';
    $sql = "CREATE TEMPORARY TABLE SalesSummary(
        Product_Name VARCHAR(50) NOT NULL,
        total_sales DECIMAL(12,2) NOT NULL DEFAULT 0.00,
        avg_unit_price DECIMAL(7,2) NOT NULL DEFAULT 0.00,
        total_units_sold INT UNSIGNED NOT NULL DEFAULT 0
    )";
    mysql_select_db('TUTORIALS');
    $retval = mysql_query($sql, $conn);
    if(! $retval ) {
        die('Could not create table: ' . mysql_error());
    }
    echo "Table created successfully\n";
    mysql_close($conn);
    ?>
</body>
</html>

หมายเหตุ: ใช้ mysqli_query() หรือ PDO แทน