输入错误的用户名连接都连接不上怎么会可能报你那个query的错误呢

解决方案 »

  1.   

    参考一下mysql_errno() 的例子吧<?php
        mysql_connect("localhost", "mysql_user", "mysql_password");    mysql_select_db("nonexistentdb");
        echo mysql_errno() . ": " . mysql_error(). "\n";    mysql_select_db("kossu");
        mysql_query("SELECT * FROM nonexistenttable");
        echo mysql_errno() . ": " . mysql_error() . "\n";
    ?> 
      

  2.   

    你写代码很不规范
    我帮你规范了一下sql<?php
    $sql_insert = "INSERT INTO jdz_message(uid,message,sid,fsid,biaoji,data) VALUES ('{$ok['uid']}','{$_GET["fsnr"]}','{$_GET["uid"]}','{$str2}',1,NOW())";
    $sql_update = "update jdz_members set xiaoxi=xiaoxi+1,nxiaoxi=nxiaoxi+1 where uid={$ok[uid]}"; 
    ?>你可以把sql打印出来看看错误
      

  3.   

    无论查询的到或是查不到都ERROR都是0 没错误,但是会提示mysql_fetch_array(): supplied argument is not a valid MySQL result resource in   这个警告