इसे स्पष्ट करने के लिए हम 'Tutorials_tbl' नाम की तालिका से सभी रिकॉर्ड प्राप्त कर रहे हैं PHP स्क्रिप्ट की मदद से जो mysql_query() . का उपयोग करती है और mysql_fetch_array() निम्नलिखित उदाहरण में कार्य करें -
<?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_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); ?>
उपरोक्त उदाहरण में, स्थिर MYSQL_ASSOC PHP फ़ंक्शन के दूसरे तर्क के रूप में प्रयोग किया जाता है mysql_fetch_array(), ताकि यह पंक्ति को एक सहयोगी सरणी के रूप में लौटाए। एक सहयोगी सरणी के साथ, आप अनुक्रमणिका का उपयोग करने के बजाय उनके नाम का उपयोग करके फ़ील्ड तक पहुंच सकते हैं।