为什么我不能将布尔存储在php数组中?

时间:2018-03-12 22:32:09

标签: php sql

为什么我不能在数组中存储布尔值?我尝试运行它时出错。 (在第3行)

除邮票外,正在检索的列是布尔值。这是我的代码片段。

$BoolQ = "SELECT stamp, active, latvian, russianSpeaker FROM tasktable WHERE taskID=usrid;";
$Boolr = mysqli_query($connection,$BoolQ);
$Boolrow = mysqli_fetch_array($Boolr);

错误:

Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given

1 个答案:

答案 0 :(得分:0)

在代码的第3行:$Boolrow = mysqli_fetch_array($BoolQ);,您不应该使用$ Boolr作为参数而不是$ BoolQ吗?如果这是一个错字,很可能是错误的,mysqli_query的结果是假的,可能是连接或查询的问题。