什么错误?贴出来你把sql语句中,表名不要加单引号

解决方案 »

  1.   

    错误:
    Parse error: parse error, unexpected T_VARIABLE, expecting ',' or ';' in d:\工具\php\www\maizi1.php on line 13
      

  2.   

    //获取ip
    echo $ip=getenv('remote_addr')上面那行少了个分号
      

  3.   

    我改了一遍:现在主要错误是:
    Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in d:\工具\php\www\maizi1.php on line 22Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in d:\工具\php\www\maizi1.php on line 28Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in d:\工具\php\www\maizi1.php on line 101Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in d:\工具\php\www\maizi1.php on line 107
      

  4.   

    //准备好你的SQL语法
    $sql="select *from 'counter' WHERE ip ='$ip' AND name= ' bo1'  ";好像是你上面这条SQL语句引起的,表名不要加单引号,这样会引起SQL语法错误由于这条语句没有执行成功,所以$result=mysql_db_query( $mysql_database, $sql,$conn );
    这条语句将返回False,就有可能出现你上面那种情况
    给LZ一个建议,判断一下返回值,加点错误处理,再进行其他操作
      

  5.   

    在 mysql_fetch_row(), mysql_free_result(), mysql_fetch_row(),mysql_free_result()前面都加上@试一试吧!
      

  6.   

    *from 中间有空格的  'counter' 去掉''号