您的位置:首页 > 编程语言 > PHP开发

PHP如何获取刚插入数据的ID 和判断SQL语句是否成功执行

2015-05-15 19:51 956 查看
//执行SQL语句后
$id
 
= mysqli_insert_id($con);//获取上一条SQL语句的插入数据的ID,以便再次通过该ID进行增删改查




如果上一查询没有产生 AUTO_INCREMENT 的 ID,则 mysql_insert_id() 返回 0。

判断SQL语句是否执行,一下语句:
if(mysqli_affected_rows($con)>0) {

 echo "成功执行";

}else{

 echo "未成功执行";

}

注意:mysqli_affected_rows只能判断紧挨着的上一条SQL语句是否成功执行!例如如果连续执行2条SQL其判断的是第二条语句的执行情况!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息