php mysq数据编辑更新实例
发布:smiling 来源: PHP粉丝网 添加日期:2014-09-11 20:49:21 浏览: 评论:0
本文章是也一款入门级php教程了,主要是告诉你如何利用php mysq数据编辑更新,代码如下:
- $db = mysql_connect("localhost", "phpdb", "phpdb");
- mysql_select_db("test",$db);
- // 如果提交了submit按钮
- if ($submit) {
- // 如果没有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')";
- }
- // 向数据库教程发出sql命令
- $result = mysql_query($sql);
- echo "记录修改成功!<>";
- echo "<a href='$php_self'>返回</a>";
- }
- elseif ($delete) {
- // 删除一条记录
- $sql = "delete from employees where id=$id";
- $result = mysql_query($sql);
- echo "记录删除成功!<>";
- echo "<a href='$php_self'>返回</a>";
- }
- else {
- // 如果还没有按submit按钮,那么执行下面这部分程序
- if (!$id) {
- // 如果不是修改状态,则显示员工列表
- $result = mysql_query("select * from employees",$db);
- while ($myrow = mysql_fetch_array($result)) {
- printf("<a href="%s?id=%s">%s %s</a> ",
- $php_self, $myrow["id"], $myrow["first"], $myrow["last"]);
- printf("<a href="%s?id=%s&delete=yes">(delete)</a><br>", $php_self, $myrow["id"]);
- }
- }
- ?>
- <a href="<?php echo $php_self?>">返回</a>
- <form method="post" action="<?php echo $php_self?>">
- <?php
- if ($id) {
- // 是在编辑修改状态,因些选择一条记录
- $sql = "select * from employees where id=$id";
- $result = mysql_query($sql);
- $myrow = mysql_fetch_array($result);
- $id = $myrow["id"];
- $first = $myrow["first"];
- $last = $myrow["last"];
- $address = $myrow["address"];
- $position = $myrow["position"];
- // 显示id,供用户编辑修改
- ?>
- <input type=hidden name="id" value="<?php echo $id ?>">
- <?php
- }
- ?>
- 名:<input type="text" name="first" value="<?php echo $first ?>">
- 姓:<input type="text" name="last" value="<?php echo $last ?>">
- <br>
- 住址:<input type="text" name="address" value="<?php echo $address ?>">
- 职位:<input type="text" name="position" value="<?php echo $position ?>">
- <br>
- <input type="submit" name="submit" value="输入信息">
- </form>//开源代码phpfensi.com
- <?php
- }
- ?>
- </body>
- </html>
Tags: mysq数据编辑 php数据更新
- 上一篇:php 生成excel文件
- 下一篇:php mysql数据库操作教程
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)