কম্পিউটার

কিভাবে আমরা 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 টেবিলে সংরক্ষিত NULL মানগুলি পরিচালনা করতে পারি?

  2. MySQL টেবিলের ডাটা সাজানোর জন্য এর ভিতরে ORDER BY clause ব্যবহার করে PHP স্ক্রিপ্ট কিভাবে লিখবেন?

  3. কিভাবে একটি পৃথক CREATE TABLE ছাড়া একটি SELECT স্টেটমেন্টে একটি অস্থায়ী MySQL টেবিল তৈরি করবেন?

  4. একটি MySQL পদ্ধতিতে একটি অস্থায়ী টেবিল তৈরি করবেন?