mysqli扩展 增删改

来源:互联网 发布:淘宝差评拦截在哪设置 编辑:程序博客网 时间:2024/06/01 08:43
<?phpheader('content-type:text/html;charset=utf-8');$mysqli=new mysqli('localhost','root','','test');if($mysqli->connect_errno){die('CONNECT ERROR:'.$mysqli->connect_error);}$mysqli->set_charset('utf-8');//执行SQL查询//添加纪录//执行单条SQL语句  query只能执行一条SQL语句//$sql="INSERT user(username,password) VALUES('king','king');";$sql="INSERT user(username,password) VALUES('queen1','queen1'),('queen2','queen2'),('queen3','queen3'),('queen4','queen4')";$res=$mysqli->query($sql);if($res){//得到上一步插入操作产生的AUTO_INCREMENT的值echo '恭喜您注册成功,您是网站第'.$mysqli->insert_id.'位用户<br/>';//得到上一步操作产生的受影响记录条数echo '有'.$mysqli->affected_rows.'记录被影响';}else{//得到上一步操作产生的错误号和错误信息echo 'ERROR'.$mysqli->errno.':'.$mysqli->error;}//将表中年龄+10$sql="UPDATE user SET age=age+10";$res=$mysqli->query($sql);if ($res){echo $mysqli->affected_rows.'条记录被更新';}else {echo 'ERROR'.$mysqli->errno.':'.$mysqli->error;}//将表中id<=6的用户删除掉echo '<hr/>';$sql="DELETE FROM user WHERE id<=6";$res=$mysqli->query($sql);if($res){echo $mysqli->affected_rows.'条记录被删除';}else{echo "ERROR".$mysqli->errno.':'.$mysqli->error;}//关闭MYSQL的连接$mysqli->close();//当你的sql语句是插入有问题时候  $mysqli->affected_rows//所返回的值是-1//当你的sql语句是删除有问题的时候 $mysqli->affectd_rows//所返回的值是0 

原创粉丝点击