明明是比着例子写的,就是不对...  $result=mysql_query("select count(1) from wjsx",$link) or die(mysql_error($result));
$count=mysql_fetch_array($result)[0];

解决方案 »

  1.   

    $count=mysql_fetch_array($result);$count[0]……
      

  2.   

    何不用 mysql_num_rows ?
      

  3.   

    $count=mysql_fetch_array($result)[0];
    这是什么东东.- -!
    写完代码,好好检查检查.往往出现的错误都不是什么大错误,属于疏忽.!
      

  4.   

    $count=mysql_fetch_array($result)[0];曾经我也这样想过。。
      

  5.   

    在哪找的例子啊?书上的话有时候会出错啊。自己按思路重写一下咯$result=mysql_query("select count(*) from wjsx",$link) or die(mysql_error());
    $row=mysql_fetch_array($result);
    $count=$row[0];
      

  6.   

    找不到答案先到phpmyadmin上换成具体的值试试。再从数据入手解决问题。count(1) AS num这个会不会好一点。
      

  7.   

    将代码改为:$db=mysql_connect("本机IP","root","mysql密码");
    mysql_select_db("wjsx表所属的数据库名称",$db);
     $result=mysql_query("select count(1) from wjsx",$db) or die(mysql_error($result));
    $count=mysql_fetch_assoc($result);
    foreach ($count as $current)
    {
        echo $current+"<br />";
    }
      

  8.   

    $count = mysql_fetch_array($result)[0];这个好诡异啊,还没有这么用过哩
      

  9.   

    应该是这个的问题$count=mysql_fetch_array($result)[0];改成$count=mysql_fetch_array($result)