巅云智能建站平台搭建版(创业门户版)火爆上线,终身授权!新增:文章智能采集+全站真静态打包+城市分站+智能小程序+非法词过滤+H5自适应+智能链词等功能功能详情
建站专提News

使用PHP连接数据库_实现用户数据的增删改查的整体操作示例

一佰互联网站开发设计(www.yinxi.net) 发布日期 2019-04-26 09:01:51 浏览数: 171

main页面(主页面)

<table width="100%" border="1" cellpadding="0" cellspacing="0"><tr><td>代号</td><td>姓名</td><td>性别</td><td>民族</td><td>生日</td><td>操作</td></tr><?php$db = new MySQLi("localhost","root","","mydb");if(mysqli_connect_error()){  die("连接失败");} $sql = "select * from Info";$result = $db->query($sql);$attr = $result->fetch_all();foreach($attr as $v){ $sex = $v[2]? "男":"女";  //三元运算符判断性别 $sql = "select Name from Nation where Code ="$v[3]""; $result = $db ->query($sql); $attr = $result->fetch_assoc(); echo "<tr> <td>{$v[0]}</td> <td>{$v[1]}</td> <td>{$sex}</td> <td>{$attr["Name"]}</td> <td>{$v[4]}</td> <td>  <a href="Delete.php?code={$v[0]}">删除</a>  <a href="Update.php?code={$v[0]}">修改</a> </td> </tr>";}?></table><div><a href="Add.php" rel="external nofollow" >添加数据</a></div>

Add(添加数据页面)

<h1>添加数据</h1><form action="AddChuLi.php" method="post"> <div>代号:<input type="text" name="code" /></div> <div>姓名:<input type="text" name="name" /></div> <div>性别:   <input type="radio" value="男" name="sex" />男   <input type="radio" value="女" name="sex" />女 </div> <div>民族:   <select name="nation">   <?php   $db = new MySQLi("localhost","root","","mydb");  if(mysqli_connect_error()){  die("连接失败");  }   $sql = "select * from Nation";   $r = $db->query($sql);   $att = $r->fetch_all();   foreach($att as $v)   {    echo "<option value="{$v[0]}">{$v[1]}</option>";   }   ?>   </select> </div> <div>生日:<input type="text" name="birthday" /></div> <div><input type="submit" value="添加数据" /></div></form>

AddChuLi页面(添加数据处理页面)

<?php$code = $_POST["code"];$name = $_POST["name"];$sex = $_POST["sex"];$s = 1;if($sex =="女"){ $s=0;}$nation = $_POST["nation"];$birthday = $_POST["birthday"];$db = new MySQLi("localhost","root","","mydb");if(mysqli_connect_error()){  die("连接失败");} $sql = "insert into Info values("{$code}","{$name}","{$s}","{$nation}","{$birthday}")";  //添加数据语句$result = $db->query($sql);if($result){ header("location:main.php");  //php跳转页面方式}else{ echo "添加失败!";}

DeleteChuLi页面(删除数据处理页面)

<?php$code = $_GET["code"];$db = new MySQLi("localhost","root","","mydb");if(mysqli_connect_error()){  die("连接失败");} $sql = "delete from Info where Code ="{$code}"";  //删除语句$r = $db->query($sql);if($r){ header("location:main.php");}else{ echo "删除失败!";}

Update页面(修改数据页面)

<h1>修改数据</h1><?php$code = $_GET["code"];$db = new MySQLi("localhost","root","","mydb");if(mysqli_connect_error()){  die("连接失败");} $sql1 = "select * from Info where Code="{$code}"";$r1 = $db->query($sql1);$att1 = $r1->fetch_row();?><form action="UpdateChuLi.php" method="post"> <div>代号:<input type="hidden" name="code" value="<?php echo $att1[0] ?>" /></div> <div>姓名:<input type="text" name="name" value="<?php echo $att1[1] ?>" /></div> <div>性别:   <input type="radio" value="男" name="sex" <?php echo $att1[2] ? "checked="checked"" : ""; ?> />男   <input type="radio" value="女" name="sex" <?php echo $att1[2] ? "" : "checked="checked""; ?> />女 </div> <div>民族:   <select name="nation">   <?php   $db = new MySQLi("localhost","root","","mydb");   if(mysqli_connect_error()){  die("连接失败");  }   $sql = "select * from Nation";  //查询nation一组数据   $r = $db->query($sql);   $att = $r->fetch_all();   foreach($att as $v)   {    if($att1[3]==$v[0])    {     echo "<option value="{$v[0]}" selected="selectec" >{$v[1]}</option>";      }    else    {     echo "<option value="{$v[0]}">{$v[1]}</option>";    }       }   ?>   </select> </div> <div>生日:<input type="text" name="birthday" value="<?php echo $att1[4] ?>"/></div> <div><input type="submit" value="修改数据" /></div></form>

ateChuLi页面(修改数据处理页面)

<?php$code = $_POST["code"];$name = $_POST["name"];$sex = $_POST["sex"];$s=1;if($sex=="女"){ $s=0;}$nation = $_POST["nation"];$birthday = $_POST["birthday"];$db = new MySQLi("localhost","root","","mydb");if(mysqli_connect_error()){  die("连接失败");} $sql = "update Info set Name="{$name}",Sex={$s},Nation="{$nation}",Birthday="{$birthday}" where Code="{$code}"";  //修改数据语句$r = $db->query($sql);if($r){ header("location:main.php");}else{ echo "修改失败!";}

以上这篇使用PHP连接数据库_实现用户数据的增删改查的整体操作示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持网页设计。

一佰互联是全国知名建站品牌服务商,我们有九年网站建设网站制作、网页设计、php开发和域名注册及虚拟主机服务经验,提供的自助建站服务更是全国有名。近年来还整合团队优势自主开发了可视化多用户”巅云建站系统“3.0平台版,拖拽排版网站制作设计,轻松实现pc站、手机微网站、小程序、APP一体化全网营销网站建设 ,已成功的为全国上百家网络公司提供自助建站平台搭建服务。更多资讯:tags标签

相关新闻more

29
04月
php 中文字符串首字母的获取函数分享

复制代码 代码如下:function chineseFirst($str){ $str= iconv("UTF-8","gb2312", $... >>详情

17
04月
重庆建设之两江国际云计算中心

2011年4月6日,两江国际云计算中心暨中国国际电子商务中心重庆数据产业园在两江新区水土高新技术产业园开建,标志着重庆信息产业从终端产品向通... >>详情

26
04月
使用php实现网站验证码功能【推荐】

验证码是网站常用的一项安全措施,也是新人站长较难掌握的一项技能,这里我向大家介绍一简单有效的验证码实现方法。开始之前在正式开始之前我们需要打... >>详情

22
04月
linux mpstat命令使用详解

1. mpstat命令1.1 命令格式mpstat [ -A ] [ -u ] [ -V ] [ -I { SUM | CPU | SCPU... >>详情

高端网站建设

美工兼顾SEO,为企业电子商务营销助力!

电话:

023-85725751
建站

产品

域名注册 虚拟主机 云服务器 企业邮局
智能建站 APP打包 微站/小程序 创业平台
网站推广 媒体营销 智能采集 AI机器人
400电话 短信营销 店销机器人
私人定制 门户网站