PHP menyediakan fungsi untuk menghubungkan ke database 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
Dalam loop while (yang berjalan setiap kali kita menemukan baris hasil), kita echo yang membuat baris tabel baru. Saya juga menambahkan a untuk memuat bidang.
Ini adalah templat yang sangat mendasar. Anda melihat jawaban lain menggunakan mysqli_connect alih-alih mysql_connect. mysqli adalah singkatan dari mysql ditingkatkan. Ini menawarkan berbagai fitur yang lebih baik. Anda perhatikan itu juga sedikit lebih kompleks. Itu tergantung pada apa yang Anda butuhkan.
Harap diperhatikan bahwa "mysql_fetch_array" sekarang tidak digunakan lagi sejak PHP 5.5.0, dan telah dihapus di PHP 7.0.0. Jadi silakan lihat di "mysqli_fetch_array()" sebagai gantinya.