Chủ Nhật, 2 tháng 5, 2010

Truy vấn CSDL sử dụng PHP

Hướng dẫn tạo câu lệnh truy vấn CSDL sử dụng PHP.


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 "
";
}
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 "





";
while($row = mysql_fetch_array($result)){
echo "";
echo "";
echo "";
echo "";
}
echo "
Name Tuổi
" . $row['name'] . "" . $row['tuoi'] . "
";
mysql_close($conn);
?>

Kết quả của ví vụ trên sẽ ở dạng như sau:

Name
Tuổi
Trang 20
Hà 25

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

0 nhận xét:

Đăng nhận xét