mysql_fetch_array需要参数

时间:2012-05-25 11:48:43

标签: mysql

这是我简单的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中给出的布尔值

哪里出错?

3 个答案:

答案 0 :(得分:2)

表名不应该在引号的详细信息中| b

      `details` or details

答案 1 :(得分:1)

请删除表名周围的引号并使用

print_r($row)

用于显示行

答案 2 :(得分:1)

您使用的是错误的引号

` is different that '

查看此屏幕截图enter image description here

因为这个原因,内部联接没有返回任何值,并且您收到该错误消息,您也可以使查询完全没有引号

enter image description here