大家帮我看看这里为什么出错 |
现在有两个文件:
1、config.php
里面有内容是:
<?php
$dbhost="localhost";
$dbuser="root";
$dbpass="";
$dbdata="webshcool";
?>
2、in.php
里面有内容是:
<?
require("config.php");
$myconn=mysql_connect($dbhost,$dbuser,$dbpass) or die("失败");
mysql_select_db($dbdata,$myconn) or die("连接数据库失败");
?>
===============
现在是出问题了。运行in.php后,老出现:"连接数据库失败"这个提示。
如果改成是:
mysql_select_db('webschool',$myconn) or die("连接数据库失败");
就完全没有问题了,难道不能用变量吗?搞不懂啊!
=====
我的环境是:winxp + iis + php 5 + mysql 5
php.ini的register_globals = Off,或者 register_globals = On 都会出现这个问题
整体环境是没问题的,我运行了discuz论坛,又运行了几个php留言本程序,都没有任何问题,真是搞不懂。高手帮帮忙吧。 |
|
|