SELECT COUNT(*) FROM `counter`WHERE name=`index1``counter`和WHERE之间应该有个空格。如果还是不行的话,检查你这个sql语句是否能查出东西来

解决方案 »

  1.   

    先在MYSQL里检查你的SQL语句是否正确吧!
      

  2.   

    if ($result=mysql_db_query( $mysql_database,$sql,$conn)) {
      $row= mysql_fetch_row($result);
      print_r($row);
      mysql_free_result($result); 
    } else {
    echo "没有找到";
    }
      

  3.   

    首先谢谢大家啦SQL 查询:  SELECT COUNT( * ) 
    FROM `counter` 
    WHERE name = `index1` MySQL 返回: #1054 - Unknown column 'index1' in 'where clause'用这个语句在SQL查询错误。
    数据库中已经建立 counter 表且表中有
      name  字段结构如下
    字段       类型           整理          属性 Null 默认 额外  
    name varchar(10) utf8_general_ci        否                且name中有若干个index1的值       
      

  4.   

    SELECT COUNT( * ) 
    FROM `counter` 
    WHERE name = 'index1'
    是引号注意.