Hiển thị dữ liệu trong Database lên màn hình


Hiển thị dữ liệu trong Database lên màn hình 
Bây giờ dữ liệu đã được ghi vào CSDL guestbook . Bạn cần thực hiện việc xem các dữ liệu đó. Nên nhớ là chúng ta lại phải sử dụng dbconnect.php như tôi đã nói với bạn trước đây.
Bạn cần phải cho hiển thị tất cả các record trong table thông tin của khách viếng thăm đã nhập vào. Chúng ta thực hiện script sau và đặt tên là view.php đặt ở thư mục gốc:
<?php include("dbconnect.php"); ?>
<h2>View My Guest Book!!</h2>
<?php
 $result = mysql_query("select * from guestbook") or die (mysql_error());
 while ($row = mysql_fetch_array($result))
 {
         echo "<b>Name:</b>";
         echo $row["name"];
         echo "<br>\n";
         echo "<b>Location:</b>";
         echo $row["location"];
         echo "<br>\n";
         echo "<b>Email:</b>";
         echo $row["email"];
         echo "<br>\n";
         echo "<b>URL:</b>";
         echo $row["url"];
         echo "<br>\n";
         echo "<b>Comments:</b>";
         echo $row["comments"];
         echo "<br>\n";
         echo "<br>\n";
         echo "<br>\n";
 }
 mysql_free_result($result);
?>
<h2><a href="sign.php">Sign My Guest Book!!</a></h2>
Bạn gõ đại chỉ http://localhost/view.php để xem kết quả.
Như chúng ta thấy query trong MySQL truy cập tất cả các hàng trong database. Script thực hiện việc này bằng cách sử dụng vòng lập thông qua biến $row.
Trong mỗi vòng lặp thì mỗi field trong từng record được hiển thị. Vd: print $row["email"] sẽ ghi ra màn hình đối với record đang truy cập. Khi chạy chương trình, tất cả các field của từng record sẽ được hiển thị.
Nói chung đên đây bạn đã hoàn thành một ứng dụng cơ bản về php, tuy nhiên upload ứng dụng này lên interner mình cần phải chỉnh sửa thêm nhiều.


0 nhận xét to "Hiển thị dữ liệu trong Database lên màn hình"

Đăng nhận xét