贴 test.php 的代码上来...

解决方案 »

  1.   

    --->代码!!!!
    test.php 的代码
      

  2.   

    php 用 php4.3.3,这个版本最好
      

  3.   

    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    </head><body>
    <?php 
    mysql_connect("localhost:3306","root",""); 
    mysql_select_db("news"); 
    $dbh =  mysql_connect("localhost:3306","root",""); 
    if(!$dbh)
    echo "连接MYSQL指令失败!";
    $sql="Select * From master";
    $rows= mysql_query($sql);
    if(!$rows)
    echo "执行selcet指令失败!";
    else {
    while($field = mysql_fetch_field($rows)){
    echo "<L1>".$field->name;
    }
    }?> 
    </body>
    </html>
      

  4.   

    出错行为:mysql_connect("localhost:3306","root",""); 
      

  5.   

    跟mysql有关吧。在我机器上没问题,你的用户名、密码、端口对不对。
      

  6.   

    估计你APACHE配置有问题!仔细看下虚拟目录的配置!
      

  7.   

    TO   luyang1001(生命过客)  
    我是修改过APACHE配置,并且设置自己的目录为C:\web ,不知道我应该怎么样设置才能连接数据库成功??
      

  8.   

    试试mysql_connect("localhost","root","");
      

  9.   

    Apache   apache_2.0.47-win32-x86-no_ssl
    Php php-4.0.4-Win32
    Mysql mysql-3.23.54-win是哪个版本的问题哦?是不是apache的版本有问题哦?
      

  10.   

    如果还不行,就都卸载了,再下新版本重新安装吧php最新最稳定的版本:php 4.3.4
      

  11.   

    也只有这样试试了~!
    给出php 4.3.4
    的下载地址 谢谢1
      

  12.   

    MySQL Connection Failed: Can't initialize character set 24 (path: default) in C:\web\test.php on line 9
    看一下 mysql
      

  13.   

    看样子是xp的问题,网上流传的教程多是2k时代的,xp不见得好使。建议您不要用xp作开发平台,无论是用什么语言。另:您的php版本太old了吧,到www.newhua.com下php4.3.x吧