【发布时间】:2013-06-11 15:50:42
【问题描述】:
执行以下代码后,如果我启用了 $q3 删除查询,$i 不会回显。如果我评论它或删除$q3,那么一切都很好。
我怎样才能让它工作?
$isfound = in_array("empty",$currentrooms0);
if($isfound===true){
for($i=0; $i<count($currentrooms0);$i++){
if($currentrooms0[$i]=="empty"){
$q3=mysqli_query($conn0,"delete from room_attributes where _current_created_rooms='empty' order by id desc limit 1")or die(mysqli_error($conn0));
echo $i-1;
break;
}
}
【问题讨论】:
-
您的查询是否失败并输出错误?
-
你启用了 display_errors 吗?
-
检查代码中的
{和}s。 -
我认为您的查询有误。在数据库上单独运行该查询以了解错误。出于这个原因,它是执行 die 语句。