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 ()" में एक नज़र डालें।