Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource运行后 出现了如上代码 
能告诉我 大体上是什么地方出错了吗?$sql = "SELECT entries.*, categories.cat FORM entries, categories 
WHERE entries.cat_id = categories.id 
ORDER BY dateposted DESC 
LIMIT 1;";$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);这是源代码 

解决方案 »

  1.   

    SELECT entries.*, categories.cat FORM entries, categories  WHERE entries.cat_id = categories.id  
    ORDER BY dateposted DESC  
    LIMIT 1;这里错了
      

  2.   

    $result 不可用,好好调试下你的SQL语句
      

  3.   

    哥们 你的sql语句 FORM 应该是 from 你写错了!
      

  4.   

    o(︶︿︶)o 唉,这个错误不知道有多少人犯过了,罪过,罪过
    FROM 和 FORM 
      

  5.   

    给你一个mysql和mssql类库,使用很方便的!
    http://download.csdn.net/source/2691449
      

  6.   

    这个一般是sql出现问题了
      

  7.   

    可以先在查询分析器里执行正确后在放入php使用
      

  8.   

    $conn=mysql_connect('localhost', 'users', 'pwds');
    $result = mysql_query($sql,$conn);
    $row = mysql_fetch_assoc($result);mysql_close($conn);
      

  9.   

    就是 楼主在分析器中或者命令行下执行sql语句 再执行下面的
    sql语句可以直接输出 要执行的  复制  到命令行或者其他直接操作SQL的工具中 如果可以再说其他的 这个是必须的
      

  10.   

    SELECT entries.*, categories.cat FORM entries, categories  
    WHERE entries.cat_id = categories.id  
    ORDER BY dateposted DESC  
    LIMIT 1;
      

  11.   

    把sql语句放到数据库中执行一下,你把form改成from去数据库执行看看能不能执行。
      

  12.   

    form 这我也是经常写错。
      

  13.   

    sql错误