卡通农场看广告闪退:我的php为什么连接不上mysql呀.真急死我了

来源:百度文库 编辑:高校问答 时间:2024/05/02 06:16:41
<?
mysql_connect("127.0.0.1","chwu","chwu") or die ("无法连接数据库");
$query = "select * from tbl";
$result = mysql_db_query("example", $query);

if ($result) {
echo "Found these entries in the database:<br><p></p>";
echo "<table width=90% align=center border=1><tr>
<td align=center bgcolor=#00FFFF>User Name</td>
<td align=center bgcolor=#00FFFF>Last Name</td>
<td align=center bgcolor=#00FFFF>Domain Name</td>
<td align=center bgcolor=#00FFFF>Request Date</td>
</tr>";

while ($r = mysql_fetch_array($result)) {

$idx = $r["idx"];
$user = $r["UserName"];
$last = $r["LastName"];
$text = $r["FreeText"];

echo "<tr>
<td>$idx</td>
<td>$user</td>
<td>$last</td>
<td>$text</td>
</tr>";
}
echo "</table>";
} else {
echo "No data.";
}
mysql_free_result($result);
include ('links.x');
?>
提示错误:Fatal error: Call to undefined function mysql_connect() in E:\abc\abc.php on line 2
我单个运行mysql数据库没问题.能建表.
运行php程序也没问题.
可连接数据库就不成功.为什么.先谢谢了.
我这是iis和php的.把;extension=php_mysql.dll前面的“;”去掉
不行呀.

php.ini 没有加载mysql扩展文件吧
;extension=php_mysql.dll把前面的;去掉再重启web服务器试试

$conn=mysql_connect("localhost","root","123456") or die ("无法连接数据库服务器");
mysql_select_db("sixth_lib") or die ("无法连接数据库");

$sql0="select * from nw_leisurenews where leisurenews_class='综合新闻' order by leisurenews_ID desc";

$result0=mysql_query($sql0,$conn);
$row0=mysql_num_rows($result0);
$max0=$row0;

在php.ini中设置一下,一般在Windows文件夹下
打开php.ini,
查找extension
把;extension=php_mysql.dll前面的“;”去掉
重启Apache