PHP/MySQL三日通-第二天(四)
时间:2007-02-17 来源:PHP爱好者
六、完整的程序 在本课结束前,我们要把所有东西加入到一个程序中,使它具有增加、编辑修改、删除记录的功能。这是前面所有内容的一个延伸,也可以作为极好的复习方法。看看下面的程序。 $#@60;html$#@62;
$#@60;body$#@62;
$#@60;?php
$db = mysql_connect("localhost", "root");
mysql_select_db("mydb",$db);
if ($submit) {
<-- // here if no ID then adding else were editing -->
// 如果没有ID,则我们是在增加记录,否则我们是在修改记录
if ($id) {
$sql = "UPDATE employees SET first=$first,last=$last,
address=$address,position=$position WHERE id=$id";
} else {
$sql = "INSERT INTO employees (first,last,address,position)
VALUES ($first,$last,$address,$position)";
}
<-- // run SQL against the DB -->
// 向数据库发出SQL命令
$result = mysql_query($sql);
<-- echo "Record updated/edited!$#@60;p$#@62;"; -->
echo "记录修改成功!$#@60;p$#@62;";
} elseif ($delete) {
<-- // delete a record -->
// 删除一条记录
$sql = "DELETE FROM employees WHERE id=$id";
$result = mysql_query($sql);
<-- echo "$
php爱好者站 http://www.phpfans.net c/vc/c++/java.