这是我简单的SQL查询:
<?php
// making the database connection
$db2=mysql_connect("localhost","root","");
mysql_select_db("my_requests",$db2);
$x=time();
$query=mysql_query("SELECT * FROM 'details' INNER JOIN 'product' ON details.user_id = product.user_id"); // find the city
$row=mysql_fetch_array($query);// save record
// extract city id
echo "$row";
每当我运行这个脚本时,它说,
警告:mysql_fetch_array()期望参数1是资源, 第7行的C:\ xampp \ htdocs \ my_cityway \ timeout.php中给出的布尔值
哪里出错?
答案 0 :(得分:2)
表名不应该在引号的详细信息中| b
`details` or details
答案 1 :(得分:1)
请删除表名周围的引号并使用
print_r($row)
用于显示行
答案 2 :(得分:1)
您使用的是错误的引号
` is different that '
查看此屏幕截图
因为这个原因,内部联接没有返回任何值,并且您收到该错误消息,您也可以使查询完全没有引号