我的 PHP 代码执行以下查询:
$userid = mysql_query("SELECT id FROM users WHERE username = '%".$username."%'");
查询返回为假。我知道这是因为 $userid 在执行此查询后包含一个布尔值。
我尝试在 phpMyAdmin 中执行查询,并注意到该查询仅在我将字符串封装在引号中时才有效,但我认为我不能在 PHP 代码中执行此操作。
我的语法错了吗?谢谢你提供的所有帮助...
更新:当我在执行此查询后回显 $userid 时,我得到以下输出:
Resource id #5Resource id #6
这告诉我查询正在成功执行,我只是没有正确处理结果。