php - mysql_fetch_array() 是什么意思

标签 php mysql sql arrays

这个问题在这里已经有了答案:




9年前关闭。




Possible Duplicate:
mysql_fetch_array() expects parameter 1 to be resource, boolean given in select
Warning: mysql_fetch_* expects parameter 1 to be resource, boolean given error



不多解释。我正在使用上面列出的代码并收到下面列出的错误。我对这个错误的含义一无所知,并且希望得到解释。

警告:mysql_fetch_array() 期望参数 1 是资源, bool 值在 ...
$query = "SELECT id
         FROM table
          WHERE user!= '$username'
          AND reviewed is NULL
          Order By ABS (uploaderrating- $rating) - Case When catagory== '$catagory' Then 1 Else 0 End
          LIMIT 0,1";
    $result = mysql_query($query);
    $row1= mysql_fetch_array($result);
    $id1 = $row1[id];
    $_SESSION['reference1']= $id1;

最佳答案

我发现了错误:我只是有一个双 ==什么时候应该是一个 = .

关于php - mysql_fetch_array() 是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11919996/

相关文章:

php - 为什么我的mysql事务不能正常工作?

php - 提取重复的 MySQL 交叉表

PHP & MySQL : Insert records in two different tables

mysql - 删除 "include"列表中不存在的所有条目

sql - 有什么方法可以在 PostgreSQL 的单个查询中创建触发器和触发器函数

mysql - 创建发票表 SQL 的最佳方法

java - 动态创建表的数据库约束

php - $_GET 和 $_POST 在 PHP 中被淘汰了吗?

javascript - 如何根据PHP中所需的字段显示所有验证错误?

php - Codeigniter SQL 查询语法