首页 > php代码 > php mysql数据删除,更新,插入保存数据代码

php mysql数据删除,更新,插入保存数据代码

在php入门教程中php mysql是少不了的,下面我们就要告诉各位关于php mysql数据删除,更新,插入保存数据代码下面来一一看实例

一、数据删除


<?php
//连接数据库教程
$link_id = mysql_connect("localhost", "root", "") or die("连接失败");
if ($link_id) {
    mysql_select_db("my_test");
    if (!$_GET[id]) {
        $result = mysql_query("select * from userinfo");
        echo "<TABLE border=1>
    <TR>
     <TD>编号http://www.phprm.com</TD>
     <TD>用户名称</TD>
     <TD>性别</TD>
     <TD>年龄</TD>
     <TD>注册时间</TD>
     <TD>操作</TD>
    </TR>";
        while ($row = mysql_fetch_array($result)) {
            echo "<TR>
     <TD>" . $row[id] . "</TD>
     <TD>" . $row[username] . "</TD>
     <TD>" . $row[gender] . "</TD>
     <TD>" . $row[age] . "</TD>
     <TD>" . $row[regdate] . "</TD>
     <TD><a href=delete.php?id=" . $row[id] . ">删除</a></TD>
    </TR>";
        }
        echo "</TABLE>";
    } //显示列表的内容
    else {
        $sql = "delete from userinfo where id=" . $_GET[id];
        $result = mysql_query($sql);
        if ($result) echo "记录已经成功删除<br><a href='delete.php'>返回</a>";
        else echo "记录删除失败<br><a href=delete.php.php?id=" . $_GET[id] . ">返回</a>";
    } //else($id部分)
    
} // end ifhttp://www.phprm.com
?>

二、php数据修改


<?php
//连接数据库
$link_id = mysql_connect("localhost", "root", "") or die("连接失败");
if ($link_id) {
    mysql_select_db("my_test");
    if (!$_GET[id]) {
        $result = mysql_query("select * from userinfo");
        echo "<TABLE border=1>
    <TR>
     <TD>编号</TD>
     <TD>用户名称</TD>
     <TD>性别</TD>
     <TD>年龄</TD>
     <TD>注册时间</TD>
     <TD>操作</TD>
    </TR>";
        while ($row = mysql_fetch_array($result)) {
            echo "<TR>
     <TD>" . $row[id] . "</TD>
     <TD>" . $row[username] . "</TD>
     <TD>" . $row[gender] . "</TD>
     <TD>" . $row[age] . "</TD>
     <TD>" . $row[regdate] . "</TD>
     <TD><a href=modify.php?id=" . $row[id] . ">编辑http://www.phprm.com</a></TD>
    </TR>";
        }
        echo "</TABLE>";
    } //显示列表的内容
    else {
        if (!$_POST[ok]) {
            $sql = "select * from userinfo where id=" . $_GET[id];
            $result = mysql_query($sql);
            $row = mysql_fetch_array($result);
?>
   <form method=post action='modify.php?id=<?php
            echo $_GET[id]; ?>'>
   <?php
            echo $row[id] . "<br>";
?>
   <INPUT TYPE="hidden" name="id" value=<?php
            echo $row[id]; ?>>
   姓名 <input type=text name="username" value=<?php
            echo $row[username]; ?>><br>
   性别 <input type=text name="gender" value=<?php
            echo $row[gender]; ?>><br>
   年龄 <input type=text name="age"   value=<?php
            echo $row[age]; ?>><br>
   注册时间 <input type=text name="regdate"   value=<?php
            echo $row['regdate']; ?>><br>
   <input type=submit name=ok value="提交">
   </form>
   <?php
        } // if(!$_POST[ok])
        else { //针对$ok被激活后的处理:
            $sql = "update userinfo set username='" . $_POST[username] . "',gender='" . $_POST[gender] . "',age='" . $_POST[age] . "',regdate='" . $_POST[regdate] . "' where id='" . $_POST[id] . "'";
            $result = mysql_query($sql);
            if ($result) echo "记录已经成功修改<br><a href='modify.php'>继续修改记录http://www.phprm.com>";
            else echo "记录修改失败<br><a href=modify.php?id=" . $_POST[id] . ">返回</a>";
        }
    } //else($id部分)
    
} // end if
?>

三、php数据保存


<?php
if ($_POST[ok]) {
    $link_id = mysql_connect("localhost", "root", "") or die("连接失败");
    if ($link_id) {
        //选择数据库
        mysql_select_db("my_test");
        //插入数据SQL语句
        $sql = "insert into userinfo values('" . $_POST[id] . "','" . $_POST[name] . "','" . $_POST[gender] . "','" . $_POST[age] . "','" . $_POST[regdate] . "')";
        //执行SQL语句
        $result = mysql_query($sql);
        if ($result) {
            echo "记录已经成功插入<br><a href='insert.php'>继续插入记录</a>";
        } else echo "执行插入SQL语句失败";
        //关闭数据库
        mysql_close($link_id);
    }
} else {
?>
 <form method=post action=insert.php>
 编号<input type=text name="id"><br>
 姓名<input type=text name="name"><br>
 性别<input type=text name="gender" ><br>
 年龄<input type=text name="age"><br>
 注册时间<input type=text name="regdate"><br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 <input type=submit name=ok value="提交">
 </form>
 <?php
} //end if
?>


本文链接:http://www.phprm.com/code/33264.html

收藏随意^^请保留教程地址.

标签:none

发表留言