Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

menampilkan data dari database SQL ke tabel php/html

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.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bekerja dengan Kursor SQL

  2. Pengumuman MySQL 5.6 EOL

  3. mysql pilih nilai n max teratas

  4. Menghubungkan Visual COBOL ke MySQL

  5. Urutan SQL Berdasarkan Hitungan