mysqli_connect配合mysqli_query实现增加删除修改实例

为什么尽量使用mysqli?
mysqli连接是永久连接,而MySQL是非永久连接。
mysql连接:每当第二次使用的时候,都会重新打开一个新的进程。
mysqli连接:一直都只使用同一个进程。
好处:这样就可以很大程度的减轻服务器端压力。
mysqli操作数据表,以智库ams(zkams)为例,mysqli_connect配合mysqli_query实现增加删除修改实例:对新闻列表进行增删改的操作代码如下

$link=mysqli_connect('localhost','usernmae','password','databasename') or die('Unale to connect');
mysqli_query($link, "set names utf8");

$do=$_GET['do'];  /*来自操作页面的传递的操作参数 */

switch($do){  

/*mysqli实现删除记录*/  

 case 'deljilu';
$id=$_GET['id'];
$sql="delete from zw7428cnchapter where zw7428cn_no='$id'";
mysqli_query($link,$sql);

break;

/*mysqli实现更新记录*/   

case 'upjilu;
$id=$_GET['id'];
$zw7428cn_bookid=htmlspecialchars($_POST['zw7428cn_bookid']);
$sqlv="select zw7428cn_bookname from zw7428cnmulu where zw7428cn_bookid='$zw7428cn_bookid'";
$resulta=mysqli_query($link,$sqlv);
$row=mysqli_fetch_array($resulta);
$zw7428cn_bookname=$row['zw7428cn_bookname'];
$zw7428cn_articlename=htmlspecialchars($_POST['zw7428cn_articlename']);
$zw7428cn_content=htmlspecialchars($_POST['zw7428cn_content']);

$sql="update zw7428cnchapter set zw7428cn_bookid='$zw7428cn_bookid',zw7428cn_bookname= '$zw7428cn_bookname', zw7428cn_articlename= '$zw7428cn_articlename',zw7428cn_content='$zw7428cn_content' where zw7428cn_no='$id'";

mysqli_query($link,$sql);

break;

/*mysqli实现添加记录*/  

case 'tianjiajilu';
$zw7428cn_bookid=htmlspecialchars($_POST['zw7428cn_bookid']);
$sqlv="select zw7428cn_bookname from zw7428cnmulu where zw7428cn_bookid='$zw7428cn_bookid'";
$resulta=mysqli_query($link,$sqlv);
$row=mysqli_fetch_array($resulta);
$zw7428cn_bookname=$row['zw7428cn_bookname'];
 $zw7428cn_articlename=htmlspecialchars($_POST['zw7428cn_articlename']);
$zw7428cn_content=htmlspecialchars($_POST['zw7428cn_content']);
$sql="insert into zw7428cnchapter(zw7428cn_bookid,zw7428cn_bookname,zw7428cn_articlename, zw7428cn_content)values('$zw7428cn_bookid','$zw7428cn_bookname','$zw7428cn_articlename','$zw7428cn_content')";
 mysqli_query($link,$sql);
break;
default:
}

mysqli_close($link);  

补充说明,case后的项可以在对应页面用地址栏传递参数使用。

出处:未来智库 https://www.7428.cn

代码参考可以下载zkams : https://www.7428.cn/amshelp/down.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值