<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>员工信息管理</title>
</head>
<style>
b{ color:#FFFFFF; font-family:"楷体_gb2312";}
</style>
<body text="#FFFFFF" background="pic/login_bg.jpg" style="font-size:12px; font-family:'楷体_gb2312'">
<table align="center" border="1" bordercolor="#CCCCCC" cellspacing="0"><tr><td width="438">
<img src="pic/bg_02.jpg" width="438" height="50">
</td>
</tr><tr><td height="158"><table><tr><td width="76" height="142" style="border-right:inset; border-right-color:#CCCCCC">
<img src="pic/bg_03.jpg" width="74" height="140">
</td>
<td width="348"><table border="1" bordercolor="#FF0000" cellspacing="0" style="font-size:14px"><tr><td>姓名</td><td>年龄</td><td>性别</td><td>电话</td>
<td>家庭地址</td><td>操作</td>
<?php
$link = mysql_pconnect("localhost", "root", "111");
mysql_select_db("db_database02",$link);
mysql_query("SET NAMES utf8");
$query = "SELECT * FROM tb_for_1";
$result = mysql_query($query);
for ($i = mysql_num_rows($result) - 1; $i >= 0; $i--) {
if (!mysql_data_seek($result, $i)) {
echo "Cannot seek to row $i: " . mysql_error() . "\n";
continue;
}
if(!($row = mysql_fetch_object($result)))
continue;
echo "<tr><td>$row->name</td><td>$row->age</td><td>$row->sex</td><td>$row->tel</td><td>$row->address</td>
<td><a href='index.php?id=$row->id&delete=1'><b>删除</b></a> <a href='index.php?id=$row->id&update=1'><b>修改</b></a></td></tr>";
}
mysql_free_result($result);
if($_GET[delete] == 1){
$sql = "delete from tb_for_1 where id = '$_GET[id]'";
if(mysql_query($sql)){
echo "<script>alert('删除成功');location.href='index.php'</script>";
}
}
if($_GET[update] == 1){
$sql = "select * from tb_for_1 where id ='$_GET[id]'";
$rs = mysql_query($sql);
$rst = mysql_fetch_array($rs);
?>
</table><br><br>
<form action="" method="post">
<input name="name" type="text" value="<?php echo $rst[name];?>" size="6">
<input name="age" type="text" value="<?php echo $rst[age];?>" size="6">
<input name="sex" type="text" value="<?php echo $rst[sex];?>" size="6">
<input name="tel" type="text" value="<?php echo $rst[tel];?>" size="11">
<input name="address" type="text" value="<?php echo $rst[address];?>" size="6">
<input type="submit" name="sub1" value="修改">
</form></td></tr></table></td></tr></table>
<?php
if($_POST[sub1]){
$sql = "update tb_for_1 set name = '$_POST[name]',age = '$_POST[age]',sex = '$_POST[sex]',tel = '$_POST[tel]',address = '$_POST[address]' where id = '$_GET[id]'";
if(mysql_query($sql)){
echo "<script>alert('修改成功');location.href='index.php'</script>";
}
}
}
?>
</body>
</html>
没有合适的资源?快使用搜索试试~ 我知道了~
PHP开发实战1200例 第I卷光盘内容MR02
共236个文件
php:144个
jpg:41个
bmp:12个
5星 · 超过95%的资源 需积分: 10 214 下载量 198 浏览量
2014-01-03
16:45:39
上传
评论 1
收藏 59.96MB RAR 举报
温馨提示
PHP开发实战1200例里面含有书籍内代码和附赠内容,这是内容代码的第二部分,因为所有的代码合起来有1个G左右,我就一次上传一小部分,直到上传完成,总共15部分。大家可以看此书时参考这代码,后面的会不定期全部上传到CSDN来。
资源推荐
资源详情
资源评论
收起资源包目录
PHP开发实战1200例 第I卷光盘内容MR02 (236个子文件)
91041285375675.bmp 1.28MB
325151285375652.bmp 1.28MB
36501285375457.bmp 117KB
9461285375147.bmp 117KB
134491285376192.bmp 117KB
241471285375642.bmp 117KB
戴帽子.bmp 1KB
酷.bmp 1KB
奋斗.bmp 1KB
嘻嘻.bmp 1KB
受气.bmp 1KB
喜欢.bmp 1KB
155481287565086.chm 14.52MB
124631287565080.CHM 150KB
style.css 311B
Thumbs.db 19KB
Thumbs.db 13KB
Thumbs.db 7KB
Thumbs.db 6KB
合理定义上传文件的名称.exe 21.19MB
图像验证码的生成.exe 14.9MB
计算程序运行时间.exe 8.61MB
tb_shop.frm 9KB
tb_while.frm 9KB
tb_for_1.frm 9KB
tb_sel.frm 8KB
tb_include.frm 8KB
tb_select.frm 8KB
bg_02.gif 6KB
1.gif 1KB
1.gif 1KB
3.gif 1KB
3.gif 1KB
2.gif 1KB
2.gif 1KB
4.gif 1KB
4.gif 1KB
1.jpg 95KB
3.jpg 91KB
3.jpg 91KB
4.jpg 77KB
4.jpg 77KB
bg_03.jpg 71KB
5.jpg 69KB
5.jpg 69KB
bg_02.jpg 65KB
bg_01.jpg 65KB
2.jpg 64KB
2.jpg 64KB
bg_01.jpg 59KB
1.jpg 50KB
1.jpg 50KB
1.jpg 50KB
bg_03.jpg 48KB
bg.jpg 47KB
1.jpg 38KB
bg.jpg 37KB
1.jpg 31KB
2.jpg 30KB
5.jpg 30KB
4.jpg 29KB
1.jpg 25KB
12.jpg 24KB
3.jpg 22KB
bg_14.jpg 19KB
bg.jpg 18KB
login_bg.jpg 15KB
2.jpg 15KB
1.jpg 14KB
5.jpg 12KB
22.jpg 12KB
3.jpg 12KB
4.jpg 11KB
2.jpg 11KB
bg_04.jpg 10KB
bg_09.jpg 4KB
bg_11.jpg 3KB
bu.jpg 3KB
20845createxmlhttp.js 342B
tb_sel.MYD 160B
tb_include.MYD 120B
tb_while.MYD 116B
tb_for_1.MYD 108B
tb_select.MYD 20B
tb_shop.MYD 0B
tb_while.MYI 2KB
tb_include.MYI 2KB
tb_sel.MYI 2KB
tb_for_1.MYI 2KB
tb_select.MYI 2KB
tb_shop.MYI 1024B
index.php 3KB
index.php 2KB
index.php 2KB
index.php 2KB
table.php 2KB
index.php 1KB
config.php 1KB
index.php 1KB
index.php 1KB
共 236 条
- 1
- 2
- 3
资源评论
- 爱甩尾巴的猫2014-04-18这个系类挺全面的,源代码配合书加上坚持,能力才能上去! 谢谢分享
- sensus森森2015-05-07资料很齐全啊
- qq_248832752015-10-02代码很全啊!
- a16104551932015-07-23很有帮助,谢谢分享
ScofieldLee123
- 粉丝: 2
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 52193906181644561181711717834527.jpg
- 图片缓冲技术(android)源码
- 花数据集+数据集汇总+标签txt+数据集汇总代码+迁移学习最佳模型+全部迭代最佳模型
- 20240329224412.zip
- switch.docx `switch`语句是C++中的一种流程控制语句,通常用于根据表达式的值选择执行不同的代码块 下面是`
- python绘制直方图-02-进程之间不共享全局变量.ev4.rar
- python绘制直方图-01-第三天知识点回顾.ev4.rar
- 01背包问题动态规划.docx
- 表达式求值.docx表达式求值涉及许多不同的情况和方法,具体取决于表达式的形式和要求的精度 下面是一个简单的例子
- python绘制直方图-08-软件的卸载.ev4.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功