当前位置:首页 > PHP教程 > php应用 > 列表

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

发布:smiling 来源: PHP粉丝网  添加日期:2014-08-18 09:51:22 浏览: 评论:0 

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

一、数据删除,代码如下:

  1. <?php 
  2. //连接数据库 
  3. $link_id = mysql_connect("localhost","root",""or die("连接失败"); 
  4. if($link_id
  5.  mysql_select_db("my_test"); 
  6.  if(!$_GET[id]) 
  7.  { 
  8.  
  9.   $result=mysql_query("select * from userinfo"); 
  10.   echo "<TABLE border=1> 
  11.     <TR> 
  12.      <TD>编号www.111cn.net</TD> 
  13.      <TD>用户名称</TD> 
  14.      <TD>性别</TD> 
  15.      <TD>年龄</TD> 
  16.      <TD>注册时间</TD> 
  17.      <TD>操作</TD> 
  18.     </TR>"; 
  19.  
  20.  
  21.  
  22.   while($row=mysql_fetch_array($result)){ 
  23.    echo "<TR> 
  24.      <TD>".$row[id]."</TD> 
  25.      <TD>".$row[username]."</TD> 
  26.      <TD>".$row[gender]."</TD> 
  27.      <TD>".$row[age]."</TD> 
  28.      <TD>".$row[regdate]."</TD> 
  29.      <TD><a href=delete.php?id=".$row[id].">删除</a></TD> 
  30.     </TR>"; 
  31.   } 
  32.   echo "</TABLE>"
  33.  
  34.  }//显示列表的内容 
  35.  else 
  36.  { 
  37.  
  38.    $sql="delete from userinfo where id=".$_GET[id]; 
  39.    $result=mysql_query($sql); 
  40.    if($result
  41.     echo "记录已经成功删除<br><a href='delete.php'>返回</a>"
  42.    else 
  43.     echo "记录删除失败<br><a href=delete.php.php?id=".$_GET[id].">返回</a>"
  44.  
  45.  }//else($id部分) 
  46. // end ifwww.phpfensi.com 
  47. ?> 

二、php数据修改,代码如下:

  1. <?php 
  2. //连接数据库 
  3. $link_id = mysql_connect("localhost","root",""or die("连接失败"); 
  4. if($link_id
  5.  mysql_select_db("my_test"); 
  6.  if(!$_GET[id]) 
  7.  { 
  8.  
  9.   $result=mysql_query("select * from userinfo"); 
  10.   echo "<TABLE border=1> 
  11.     <TR> 
  12.      <TD>编号</TD> 
  13.      <TD>用户名称</TD> 
  14.      <TD>性别</TD> 
  15.      <TD>年龄</TD> 
  16.      <TD>注册时间</TD> 
  17.      <TD>操作</TD> 
  18.     </TR>"; 
  19.  
  20.  
  21.  
  22.   while($row=mysql_fetch_array($result)){ 
  23.    echo "<TR> 
  24.      <TD>".$row[id]."</TD> 
  25.      <TD>".$row[username]."</TD> 
  26.      <TD>".$row[gender]."</TD> 
  27.      <TD>".$row[age]."</TD> 
  28.      <TD>".$row[regdate]."</TD> 
  29.      <TD><a href=modify.php?id=".$row[id].">编辑www.111cn.net</a></TD> 
  30.     </TR>"; 
  31.   } 
  32.   echo "</TABLE>"
  33.  
  34.  }//显示列表的内容 
  35.  else 
  36.  { 
  37.   if(!$_POST[ok]) 
  38.   { 
  39.    $sql="select * from userinfo where id=".$_GET[id]; 
  40.    $result=mysql_query($sql); 
  41.    $row=mysql_fetch_array($result); 
  42.    ?> 
  43.    <form method=post action='modify.php?id=<? echo $_GET[id];?>'
  44.    <? 
  45.    echo $row[id]."<br>";  
  46.    ?> 
  47.    <INPUT TYPE="hidden" name="id" value=<?echo $row[id];?>> 
  48.    姓名 <input type=text name="username" value=<?echo $row[username];?>><br> 
  49.    性别 <input type=text name="gender" value=<?echo $row[gender];?>><br> 
  50.    年龄 <input type=text name="age"   value=<?echo $row[age];?>><br> 
  51.    注册时间 <input type=text name="regdate"   value=<?echo $row['regdate'];?>><br> 
  52.    <input type=submit name=ok value="提交"
  53.    </form> 
  54.    <? 
  55.   }// if(!$_POST[ok]) 
  56.   else{//针对$ok被激活后的处理: 
  57.     
  58.    $sql="update userinfo set username='".$_POST[username]."',gender='".$_POST[gender]."',age='".$_POST[age]."',regdate='".$_POST[regdate]."' where id='".$_POST[id]."'"
  59.    $result=mysql_query($sql); 
  60.    if($result
  61.     echo "记录已经成功修改<br><a href='modify.php'>继续修改记录www.111cn.net</a>"
  62.    else 
  63.     echo "记录修改失败<br><a href=modify.php?id=".$_POST[id].">返回</a>"
  64.   } 
  65.  }//else($id部分) 
  66. // end if 
  67. ?> 

三、php数据保存,代码如下:

  1. <?php 
  2. if($_POST[ok]) 
  3.  $link_id = mysql_connect("localhost","root",""or die("连接失败"); 
  4.  if($link_id
  5.  { 
  6.   //选择数据库 
  7.   mysql_select_db("my_test"); 
  8.   //插入数据SQL语句 
  9.   $sql="insert into userinfo values('".$_POST[id]."','".$_POST[name]."','".$_POST[gender]."','".$_POST[age]."','".$_POST[regdate]."')"
  10.   //执行SQL语句 
  11.   $result=mysql_query($sql); 
  12.   if($result
  13.   { 
  14.    echo "记录已经成功插入<br><a href='insert.php'>继续插入记录</a>"
  15.   } 
  16.   else 
  17.    echo "执行插入SQL语句失败"
  18.   //关闭数据库 
  19.   mysql_close($link_id); 
  20.  } 
  21. else 
  22.  ?> 
  23.  <form method=post action=insert.php> 
  24.  编号<input type=text name="id"><br> 
  25.  姓名<input type=text name="name"><br> 
  26.  性别<input type=text name="gender" ><br> 
  27.  年龄<input type=text name="age"><br> 
  28.  注册时间<input type=text name="regdate"><br> 
  29.  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  30.  <input type=submit name=ok value="提交"
  31.  </form> 
  32.  <? 
  33. }//end if 
  34. ?> 

Tags: php mysql数据删除 插入保存

分享到: