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

हम mysql_fetch_assoc() फ़ंक्शन का उपयोग करने वाली PHP स्क्रिप्ट की सहायता से MySQL तालिका से सभी रिकॉर्ड कैसे प्रदर्शित कर सकते हैं?


इसे स्पष्ट करने के लिए हम 'Tutorials_tbl' नामक तालिका से सभी रिकॉर्ड्स प्राप्त कर रहे हैं PHP स्क्रिप्ट की मदद से जो mysql_fetch_assoc() . का उपयोग करती है निम्नलिखित उदाहरण में कार्य करें -

उदाहरण

<?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';

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

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

   while($row = mysql_fetch_assoc($retval)) {
      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. कैसे एक MySQL तालिका से कुछ आईडी के साथ एक पंक्ति को छोड़कर सभी रिकॉर्ड का चयन करने के लिए?

    किसी तालिका से एक निश्चित आईडी प्रदर्शित करने से बचने के लिए, आपको <> ऑपरेटर का उपयोग करने की आवश्यकता है, जो कि NOT EQUAL ऑपरेटर है। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable7(StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(40));क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.53 सेक

  1. MySQL के साथ एक ही पंक्ति में अलग-अलग रिकॉर्ड से गिनती कैसे प्रदर्शित करें?

    इसके लिए आप ग्रुप बाय क्लॉज के साथ GROUP_CONCAT (), COUNT () का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.62 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल (कंपनीनाम) मानों (अमेज़ॅन) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.0

  1. MySQL के साथ दिनांक रिकॉर्ड वाली तालिका में दिनांक कैसे बदलें?

    मान लीजिए कि आपको तारीख बदलने और साल जोड़ने की जरूरत है। इसके लिए DATE_ADD() के साथ UPDATE कमांड का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable1984 (शिपिंग दिनांक दिनांक);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - De