试一下这个`~呵呵~~
$connection=mysql_connect("","root","");

解决方案 »

  1.   

    怀疑你连接数据库失败了,你的代码中半点错误检测都没有,调试的时候不累吗?还有这句话你仔细看看,是不是错了。
    echo "&sno ";帖一段我以前写的连接MYSQL的码试试吧,至少连接失败的时候有个提示。
    <?php
            $G_host="localhost";
            $G_user="root";
            $G_password="";
            $G_database="web";
            $connection = mysql_connect($G_host,$G_user,$G_password)
                    or die("Could not connect to server!");
            $db=mysql_select_db($G_database)
                    or die("Coule not select database!");
    ?>
    把上面的代码存成一个PHP文件,以后在使用数据库的函数中require一下就行,如果是全文应用,可以用include.写mysql_query也一样,这么写。
    $result=mysql_query($query)
            or die("<br>Execute query failed!<br> Query=$query");
    这样,就知道哪出错了。
      

  2.   

    mysql_fetch_arrary() 写错了,改成
    mysql_fetch_array() 还有就是你的数据库用户,密码是否正确,