কম্পিউটার

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


আমরা পিএইচপি ফাংশনে ORDER BY ক্লজের অনুরূপ সিনট্যাক্স ব্যবহার করতে পারি – mysql_query()। এই ফাংশনটি SQL কমান্ড এবং পরবর্তীতে অন্য পিএইচপি ফাংশন চালাতে ব্যবহৃত হয় – mysql_fetch_array() সমস্ত নির্বাচিত ডেটা আনতে ব্যবহার করা যেতে পারে৷

এটি ব্যাখ্যা করার জন্য আমাদের নিম্নলিখিত উদাহরণ রয়েছে -

উদাহরণ

এই উদাহরণে, আমরা একটি PHP স্ক্রিপ্ট লিখছি যা টিউটোরিয়ালের লেখকদের ক্রমানুসারে ফলাফল প্রদান করবে −

<?php
   $dbhost = 'localhost:3036';
   $dbuser = 'root';
   $dbpass = 'rootpassword';
   $conn = mysql_connect($dbhost, $dbuser, $dbpass);

   if(! $conn ) {
      die('Could not connect: ' . mysql_error());
   }
   $sql = 'SELECT tutorial_id, tutorial_title,
      tutorial_author, submission_date
      FROM tutorials_tbl
      ORDER BY tutorial_author DESC';

   mysql_select_db('TUTORIALS');
   $retval = mysql_query( $sql, $conn );

   if(! $retval ) {
      die('Could not get data: ' . mysql_error());
   }

   while($row = mysql_fetch_array($retval, MYSQL_ASSOC)) {
      echo "Tutorial ID :{$row['tutorial_id']} <br> ".
         "Title: {$row['tutorial_title']} <br> ".
         "Author: {$row['tutorial_author']} <br> ".
         "Submission Date : {$row['submission_date']} <br> ".
         "--------------------------------<br>";
      }
   echo "Fetched data successfully\n";
   mysql_close($conn);
?>

  1. আইএন ক্লজের ক্রম অনুসারে মাইএসকিউএল সারিগুলি কীভাবে নির্বাচন করবেন?

  2. কিভাবে phpMyAdmin এ টেবিলে ডেটা সন্নিবেশ করার জন্য একটি পদ্ধতি লিখবেন?

  3. একটি টেবিলে ডেটা সন্নিবেশ করার জন্য মাইএসকিউএল পদ্ধতি কীভাবে লিখবেন?

  4. পাইথনে মাইএসকিউএল ব্যবহার করে একটি টেবিল থেকে সমস্ত ডেটা কীভাবে নির্বাচন করবেন?