PHP num_rows和fetch_assoc在同一个语句中

时间:2016-12-05 17:44:02

标签: php mysqli prepared-statement

以下是我遇到问题的代码:

--- !Status

运行代码时出现以下错误:$stmt->store_result(); if($stmt->num_rows<1) return false; $res2=$stmt->get_result(); if($GLOBAL_DB->error) die($GLOBAL_DB->error); while($res=$res2->fetch_array(MYSQLI_ASSOC)) $result[]=$res['Field']; 。此代码之前的所有内容都是100%,因为它已经过测试。问题是,此代码之前有效,但后来我想检查Commands out of sync; you can't run this command now以及获取 以下代码工作正常:

num_rows

这是我得到的错误

$res2=$stmt->get_result(); if($GLOBAL_DB->error) die($GLOBAL_DB->error); while($res=$res2->fetch_array(MYSQLI_ASSOC)) $result[]=$res['Field'];

0 个答案:

没有答案