Trong PHP, để hiển thị dữ liệu từ CSDL rất đơn giản. Cú pháp:
SELECT column_name(s) FROM table_name
Trong đó: column_name(s): Tên các cột trong table cần lấy dữ liệu table_name: Tên table cần lấy dữ liệu
Ví dụ:
<?php $conn = mysql_connect("localhost","HTLT","abc123"); if (!$conn){ die('Lỗi. Không thể kết nối.: ' . mysql_error()); } mysql_select_db("my_db", $conn); $result = mysql_query("SELECT * FROM SinhVien"); while($row = mysql_fetch_array($result)){ echo $row['Name'] . " - " . $row['Tuoi']; echo "<br />"; } mysql_close($conn); ?>
Trong
ví dụ trên, chúng tôi select tất cả dữ liệu trong bảng SinhVien. Đồng
thời hiển thị thông tin bằng cách sử dụng vòng lặp while()
Hiển thị dữ liệu kết hợp với Table.
<?php $conn = mysql_connect("localhost","HTLT","abc123"); if (!$conn){ die('Lỗi. Không thể kết nối: ' . mysql_error()); } mysql_select_db("my_db", $conn); $result = mysql_query("SELECT * FROM SinhVien"); echo "<table border='1'> <tr> <th>Name</th> <th>Tuổi</th> </tr>"; while($row = mysql_fetch_array($result)){ echo "<tr>"; echo "<td>" . $row['name'] . "</td>"; echo "<td>" . $row['tuoi'] . "</td>"; echo "</tr>"; } echo "</table>"; mysql_close($conn); ?>
Kết quả của ví vụ trên sẽ ở dạng như sau:
Bạn có thể làm tương tự như vậy đối với các thao tác INSERT, UPDATE, DELETE dữ liệu
Theo hotrolaptrinh
3C “ Trang CNTT hàng đầu Việt Nam – 1001 Software & Ebooks download miễn phí" www.3c.com.vn
|