Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

SQL डेटाबेस से php/html तालिका में डेटा प्रदर्शित करें

PHP एक MySQL डेटाबेस से जुड़ने के लिए कार्य प्रदान करता है।

$connection = mysql_connect('localhost', 'root', ''); //The Blank string is the password
mysql_select_db('hrmwaitrose');

$query = "SELECT * FROM employee"; //You don't need a ; like you do in SQL
$result = mysql_query($query);

echo "<table>"; // start a table tag in the HTML

while($row = mysql_fetch_array($result)){   //Creates a loop to loop through results
echo "<tr><td>" . $row['name'] . "</td><td>" . $row['age'] . "</td></tr>";  //$row['index'] the index here is a field name
}

echo "</table>"; //Close the table in HTML

mysql_close(); //Make sure to close out the database connection

जबकि लूप में (जो हर बार जब हम एक परिणाम पंक्ति का सामना करते हैं), हम प्रतिध्वनित करते हैं जो एक नई तालिका पंक्ति बनाता है। मैं फ़ील्ड को शामिल करने के लिए a भी जोड़ता हूं।

यह एक बहुत ही बुनियादी टेम्पलेट है। आप अन्य उत्तरों को mysql_connect के बजाय mysqli_connect का उपयोग करके देखते हैं। mysqli का अर्थ है mysql में सुधार। यह सुविधाओं की एक बेहतर श्रृंखला प्रदान करता है। आप देखते हैं कि यह थोड़ा अधिक जटिल भी है। यह इस बात पर निर्भर करता है कि आपको क्या चाहिए।

कृपया ध्यान दें कि "mysql_fetch_array" को अब PHP 5.5.0 से हटा दिया गया है, और इसे PHP 7.0.0 में हटा दिया गया था। तो कृपया इसके बजाय "mysqli_fetch_array ()" में एक नज़र डालें।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में डेटाबेस या टेबल के लिए इंडेक्स कैसे देखें?

  2. MySQL-अजगर स्थापित करना

  3. क्लस्टर कंट्रोल के साथ गैलेरा क्लस्टर पर रिलीज टेस्ट को तेज करने के लिए ऑटोमेशन का उपयोग करना

  4. MySQL में प्रत्येक समूह में अंतिम रिकॉर्ड कैसे प्राप्त करें

  5. समय कम करने और डिस्क पर tmp लिखने के लिए mysql को फिर से लिखना