Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimanakah kita boleh membuat jadual sementara MySQL menggunakan skrip PHP?

Bagaimanakah kita boleh membuat jadual sementara MySQL menggunakan skrip PHP?

WBOY
WBOYke hadapan
2023-08-28 22:13:061388semak imbas

Bagaimanakah kita boleh membuat jadual sementara MySQL menggunakan skrip PHP?

Kami tahu bahawa PHP menyediakan kami fungsi yang dipanggil mysql_query() untuk mencipta jadual MySQL. Begitu juga, kita boleh menggunakan fungsi mysql_query() untuk mencipta jadual sementara MySQL. Untuk menggambarkan ini, kami menggunakan contoh berikut -

Contoh

Dalam contoh ini, kami mencipta jadual sementara bernama 'SalesSummary' dengan bantuan skrip PHP dalam contoh berikut -

<html>
   <head>
      <title>Creating MySQL Temporary Tables</title>
   </head>
   <body>
      <?php
         $dbhost = &#39;localhost:3036&#39;;
         $dbuser = &#39;root&#39;;
         $dbpass = &#39;rootpassword&#39;;
         $conn = mysql_connect($dbhost, $dbuser, $dbpass);

         if(! $conn ) {
            die(&#39;Could not connect: &#39; . mysql_error());
         }
         echo &#39;Connected successfully<br />&#39;;
         $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( &#39;TUTORIALS&#39; );
         $retval = mysql_query( $sql, $conn );

         if(! $retval ) {
            die(&#39;Could not create table: &#39; . mysql_error());
         }
         echo "Table created successfully</p><p>";
         mysql_close($conn);
      ?>
   </body>
</html>

Atas ialah kandungan terperinci Bagaimanakah kita boleh membuat jadual sementara MySQL menggunakan skrip PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam