我盯着并盯着这看,但似乎无法理解为什么它不起作用。我使用单引号和双引号就可以了,但我似乎无法弄明白。
我的错误:mysqli_fetch_array()期望参数1为mysqli_result
查询
注意:是的,我正在寻找的cookies已经确定。
$var_results = mysqli_query($con, "SELECT * FROM `variable` WHERE experimentid='" . $exp_row['experimentid'] . "' AND variabletype='" . $_COOKIE['vartype'] . "'");
使用查询结果的while循环 - while循环是向我发送错误的内容。
while ($var_row = mysqli_fetch_array($var_results, MYSQLI_ASSOC))
任何帮助都会非常感激。
答案 0 :(得分:0)
如果您想知道何时使用单引号,何时不想使用单引号,您希望对数据类型(如varchar,char等)使用单引号,并且不要对数字类型使用单引号,例如int,decimal,如果您的实验是数字类型,那么您可能想要删除单引号。另外,我相信你不需要在你的桌子名称上留下后面的刻度。