Php 如何输出联接表?
可能重复:Php 如何输出联接表?,php,mysql,join,inner-join,Php,Mysql,Join,Inner Join,可能重复: 警告:mysql_fetch_assoc()需要 参数1为资源,布尔值 在C:\程序中给出 Files\EasyPHP-5.3.4.0\www\scsoru.php 在线33 如果查询失败,那么您得到的布尔值表示查询失败。在继续之前,您应该始终检查结果是否为假(有关更多详细信息,请参阅上面的链接) 尝试在PHPMyAdmin中运行SQL查询以查看错误。我猜这是因为您使用的是WHERE id,而您应该在失败时使用WHERE questionstable.id,因此您得到的布尔值表示查
警告:mysql_fetch_assoc()需要 参数1为资源,布尔值 在C:\程序中给出 Files\EasyPHP-5.3.4.0\www\scsoru.php 在线33 如果查询失败,那么您得到的布尔值表示查询失败。在继续之前,您应该始终检查结果是否为假(有关更多详细信息,请参阅上面的链接) 尝试在PHPMyAdmin中运行SQL查询以查看错误。我猜这是因为您使用的是
WHERE id
,而您应该在失败时使用WHERE questionstable.id
,因此您得到的布尔值表示查询失败。在继续之前,您应该始终检查结果是否为假(有关更多详细信息,请参阅上面的链接)
尝试在PHPMyAdmin中运行SQL查询以查看错误。我猜这是因为您正在使用
WHERE id
而您应该使用WHERE questionstable.id
如果出现SQL错误,那么$result将为空。您可以通过以下方式进行验证:
$result = mysql_query("your quesry");
if (!$result) {
die('Invalid query: ' . mysql_error());
}
它会打印出更多关于出错原因的信息。如果出现SQL错误,$result将为空。您可以通过以下方式进行验证:
$result = mysql_query("your quesry");
if (!$result) {
die('Invalid query: ' . mysql_error());
}
它会打印出更多关于出错原因的信息。警告:mysql\u fetch\u assoc()希望参数1是资源,布尔值在
如果您发现此错误消息,则表示您的查询错误。在phpMyAdmin中复制粘贴查询,并检查它是否生成任何结果
请始终在phpMyAdmin>>SQL选项卡中尝试查询,如果查询结果正确,请在代码中尝试查询。警告:mysql\u fetch\u assoc()希望参数1是资源,布尔值在
如果您发现此错误消息,则表示您的查询错误。在phpMyAdmin中复制粘贴查询,并检查它是否生成任何结果
请始终在phpMyAdmin>>SQL选项卡中尝试该查询,如果它生成正确的结果,请在代码中尝试