把“if (mysql_query($sql,$dbh)>0) “改为“if (mysql_query($sql,$dbh)) ”

解决方案 »

  1.   

    一样的。
    问题是上面的sql没有执行??
      

  2.   

    大小写问题
    if (mysql_query($SQL,$dbh)>0)
      

  3.   

    调试通过!<?php
    $ff="test23";
    $dd="test1";
    $site=1;
    $time=time();$dbh=mysql_connect("localhost", "znoble", "") or die ('I cannot connect to the database because: ' . mysql_error());
    mysql_select_db("mywebsite",$dbh);echo "hi"."<BR>";$SQL = "insert into website_download(name,site,ip,idate) values('$ff','$site','$dd','$time') ";
    echo $SQL."<BR>";if (mysql_query($SQL))
    {
    echo "OK"."<BR>";
    }
    else
    {
    echo "Failed!"."<BR>";
    }MYSQL_CLOSE();
    ?>