Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

PHP स्क्रिप्ट का उपयोग करके हम एक MySQL अस्थायी तालिका कैसे बना सकते हैं?


जैसा कि हम जानते हैं कि PHP हमें mysql_query() नाम का फंक्शन प्रदान करती है। एक MySQL तालिका बनाने के लिए। इसी तरह, हम mysql_query() . का उपयोग कर सकते हैं MySQL अस्थायी तालिका बनाने के लिए कार्य। इसे स्पष्ट करने के लिए, हम निम्नलिखित उदाहरण का उपयोग कर रहे हैं -

उदाहरण

इस उदाहरण में, हम 'SalesSummary नाम की एक अस्थायी तालिका बना रहे हैं ' निम्न उदाहरण में PHP स्क्रिप्ट की सहायता से -

<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>

  1. MySQL टेबल के डेटा को सॉर्ट करने के लिए ORDER BY क्लॉज का उपयोग करके PHP स्क्रिप्ट कैसे लिखें?

    हम PHP फ़ंक्शन में ORDER BY क्लॉज के समान सिंटैक्स का उपयोग कर सकते हैं - mysql_query()। इस फ़ंक्शन का उपयोग SQL कमांड और बाद में एक अन्य PHP फ़ंक्शन को निष्पादित करने के लिए किया जाता है - mysql_fetch_array() सभी चयनित डेटा लाने के लिए इस्तेमाल किया जा सकता है। इसे स्पष्ट करने के लिए हमारे पास निम्

  1. एक अलग तालिका बनाने के बिना एक चयन कथन में एक अस्थायी MySQL तालिका कैसे बनाएं?

    एक चयन कथन में एक अस्थायी तालिका बनाने के लिए हम अस्थायी कीवर्ड का उपयोग करते हैं। यह अस्थायी तालिका वर्तमान सत्र के लिए दिखाई देगी और जब भी कोई सत्र बंद होता है, तो यह स्वचालित रूप से नष्ट हो जाता है। दो सत्र एक ही अस्थायी तालिका का उपयोग कर सकते हैं। एक टेबल बनाना। );क्वेरी ओके, 0 पंक्तियाँ प्र

  1. एक MySQL प्रक्रिया में एक अस्थायी तालिका बनाएं?

    MySQL प्रक्रिया में एक अस्थायी तालिका बनाने के लिए, निम्नलिखित सिंटैक्स है - अपनी प्रक्रिया का नाम बनाएं () अस्थायी तालिका बनाना शुरू करें अपना अस्थायी तालिका नाम अपना मूल्य चुनें; END आइए हम एक अस्थायी तालिका बनाने और तालिका में कुछ रिकॉर्ड सम्मिलित करने के लिए उपरोक्त सिंटैक्स को लागू करें। संग्र