程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> 初學入門PHP和MySQL(2)

初學入門PHP和MySQL(2)

編輯:PHP綜合

假設你對表單很熟悉,這是一個相當簡單的腳本。我們根據html頁面設計了一個表單,它在提交後調用

add2tbl.php3腳本。現在,表單與MySQL表相對應由4個字段組成:index number,FirstName,LastName和

FreeText。注意在這個表單中字段名字與MySQL表中字段名一樣,但這只是為了方便起見而不是必須。

我們再一次使用了include命令<? include ('links.x');?>(象在前面所解釋的)來增加鏈接。

讓我們看一下add2tbl.php3腳本:

<html>
<body>
<?
if ($UserName)
{
mysql_connect() or die ("Problem connecting to DataBase");
$query = "insert into tbl values ('$idx','$UserName','$LastName','$FreeText')";
$result = mysql_db_query("example", $query);
echo "Data inserted. new table:<br><p></p>";
$query = "SELECT * FROM tbl";
$result = mysql_db_query("example", $query);
if ($result)
{
echo "<table width=90% align=center border=1><tr>
<td align=center bgcolor=#00FFFF>idx</td>
<td align=center bgcolor=#00FFFF>User Name</td>
<td align=center bgcolor=#00FFFF>Last Name</td>
<td align=center bgcolor=#00FFFF>Free Text</td>
</tr>";
while ($r = mysql_fetch_array($result))
{
$idx = $r["idx"];
$user = $r["UserName"];
$last = $r["LastName"];
$free = $r["FreeText"];
echo "<tr>
<td>$idx</td>
<td>$user</td>
<td>$last</td>
<td>$free</td>
</tr>";
} // while循環結束
echo "</table>";
}
else
{
echo "No data.";
} // if結束($result)
}
else
{
echo "No UserName Entered. Please go back and reenter UserName";
} // if結束($UserName)
echo "<p></p>";
include ('links.x');
?>
</body>
</html>

解釋:

這一部分包含兩個主要部分。第一部分從前一個表單中得到數據,並將它們插入到數據庫中。第二部分

從數據庫中打印出表的內容。第二部分同我在查看數據庫部分中所演示的一樣。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved