Мэдээллийг
гаргаж vзvvлэхийн тулд дахин нэг РНР хуудас хэрэгтэй. Энэ хуудасны зорилго нь
mySQL-тэй холбогдож, датабэйсээс хэрэгтэй хvснэгтээс бvх мэдээллийг татаж браузэрт
дэлгэж vзvvлэх юм. Код нь:
<html>
<head>
<title>Retreiving
Data into a Form</title>
<body>
<?
$Host
= "localhost";
$User = "";
$Password = "";
$Database_name
= "new_database";
$Table_name = "feedback";
$Link
= mysql_connect ($Host, $User, $Password);
$Query
= "SELECT * from $Table_name";
$Result = mysql_db_query ($Database_name,
$Query, $Link);
//
create a table
print ("<table border=0 width=\"75%\" cellspacing=0
cellpadding=0 align=center>\n");
print ("<tr align=center valign=top>\n");
print
("<td align=center valign=top>Name<hr></td>\n");
print
("<td align=center valign=top>Email Address<hr></td>\n");
print
("<td align=center valign=top>Comments<hr></td>\n");
print
("</tr>\n");
//
fetch the results from the database
// test
while ($Row = mysql_fetch_array($Result))
{
print ("<tr align=center valign=top>\n");
print ("<td
align=center valign=top>$Row[first_name]$Row[last_name]<hr></td>\n");
print
("<td align=center valign=top>$Row[email_address]<hr color=#ffff00></td>\n");
print
("<td align=center valign=top>$Row[comments]<hr></td>\n");
print
("</tr>\n");
}
mysql_close ($Link);
print ("</table>\n");
?>
</body>
</html>
Дээрхийг
хэсэгчилж харвал
$Query =
"SELECT * from $Table_name";
$Result = mysql_db_query ($Database_name,
$Query, $Link); гэж хvсэлтээ илгээнэ. SELECT
бол сонгохыг заана. $Result
бол хариуг заана.
print ("<table
border=0 width=\"75%\" cellspacing=0 cellpadding=0 align=center>\n");
print
("<tr align=center valign=top>\n");
print ("<td align=center
valign=top>Name<hr></td>\n");
print ("<td align=center
valign=top>Email Address<hr></td>\n");
print ("<td
align=center valign=top>Comments<hr></td>\n");
print ("</tr>\n");
жирийн HTML код
while ($Row
= mysql_fetch_array($Result)) { гэж LOOP эхлvvлж мєр мєрєєр
нь датаг сугална.
Мєр бvрийг
print
("<tr align=center valign=top>\n");
print ("<td align=center
valign=top>$Row[first_name]$Row[last_name]<hr></td>\n");
print
("<td align=center valign=top>$Row[email_address]<hr color=#ffff00></td>\n");
print
("<td align=center valign=top>$Row[comments]<hr></td>\n");
командаар дэлгэц рvv гаргана.
print
("</tr>\n"); командаар бvх мєр дууссаны дараа
HTML цонхыг (row) хаана.
mysql_close
($Link); mySQL-г хаана.
print
("</table>\n"); командаар HTML хvснэгтийг хаана.
?>
-р РНР-г хаана.
</body>
</html>
-р хуудсаа хаана.
Эдгээр жишээнvvдийн
хамгийн гол зорилго бол mySQL-тэй холбогдоход РНР-г дангаар ашиглаж болохыг vзvvлэх
юм. SQL єєрєє бол бие даасан сэдэв тул тийшээ хальтран орохыг энд хэрэггvй гэж
бодно.
Жинхэнэ mySQL
prompt windows нь дээр vеийн MS-DOS-той тєстэй харагддаг.