你写个phpinfo看看php是否正常。再写一个简单的连接数据库的代码,看看是否正常。你这个line7 是指确切哪行?

解决方案 »

  1.   

    看看php.ini里面有没有加载mysql模块黑方块是因为它的换行符是UNIX的,记事本不认,用ultraedit可以转化成dos的换行符
      

  2.   

    也可以用PHPinfo看看支持不支持mysqli,这里没提示出错,应该是支持的
      

  3.   

    mysqli 和我你把mysqli 换成mysql 如果没有错误的话,就是mysqli的扩展的问题了.
    和我犯的毛病一样.
      

  4.   

    谢谢各位。phpinfo我用过是正常的。我会参考上述各位的提示,去分析一下
      

  5.   

    在php.ini中#extension=msql.dll
    把前边的# 去掉
      

  6.   

    上面的都说了,乱码的是文件编码格式问题,一般用UTF-8就没有问题了
      

  7.   

    《apache和mysql web开发》一书中的例子用的是php5.0,在我的php配置里面运行不起来,是不是因为我的php是4.3的原因? 如果是这个原因,我怎么早系统上同时安装和使用php4.3和php5.0? 请指教!php_mysqli我也在php.ini中添加打开了的.to jlzan1314:你给出的提出未能解决问题。
    sunyim:有msql这个dll吗?倒是有个php_msql.dll,我都加了试过了,都不行。谢谢~!
     
      

  8.   

    mysqli扩展装了没 
    另外数据库连接mysql方式能连接不,如不能连接就把php_msql.dll拷贝到系统目录下,或者把PHP目录加到系统变量中去
      

  9.   

    to wjazz,谢谢你!另外要问一下:1,因为刚接触不多,不知道你说的“”具体是指什么?在php.ini中打开extenison?这个我都试过了。
    2,mysql方式,是代码中的函数吧?没找到php_msql.dll,到是找到一个php_mssql.dll。我将尝试配置一下php环境变量。刚去书城买了两本书,上面好像提到了一点点。
      

  10.   

    崩溃,皆不得成。想运行个例子咋这费尽~~~现在只能严重怀疑是不是php版本问题了,搞个php5.0试试。有什么可指导和建议的,麻烦诸朋友提出,谢谢呀
      

  11.   

    崩溃了崩溃了崩溃了崩溃了崩溃了崩溃了崩溃了崩溃了崩溃了崩溃了崩溃了崩溃了崩溃了崩溃了崩溃了崩溃了php换成了5.0的也不行。这本书什么鸟例子嘛!!我的配置跑另外一个网站的代码又是正常的,真不知何解了!!!——当然httpd.conf里面的目录指向我知道要改
      

  12.   

    开始给错了哈,应该是libmysql.dll这个文件
    在你安装PHP的根目录下,另外你的把php.ini里面的mysqli的模块加载进去,即把 extension=php_mysql.dll
    extension=php_mysqli.dll 这两个最好都把前面的#去掉你可以先试下mysql_connect能连上不,如果不能连上就得检查下配置了,具体错误情况你可以查看下APACHE的error-log日志文件如果可以连上再试下mysqli_connect,正常情况下,第一个能连上,只要把extension=php_mysqli.dll这个前面的#去掉以后都应该可以连上的