我有个问题。这是一个简单的php,应该显示表中的行数。
<?php
$link = mysql_connect("localhost", "root", "1234") or die("Couldn't connect");
mysql_select_db("regulas", $link);
$result = mysql_query("SELECT * FROM index", $link) or die("Couldn't finish query");
$num_rows = mysql_num_rows($result);
echo $num_rows;
?>
但是,该页面显示:
Couldn't connect
我在自己的计算机上使用一个xampp服务器:localhost
我做错什么了?
泰晤士报朱尔斯
2条答案
按热度按时间zyfwsgd61#
我把mysql改成mysqli,把index改成siteindex
$link=mysqli\u connect(“localhost”,“root”,“102030!!”,“或死亡(“无法连接”);
$result=mysqli\u query($link,“select*fromsiteindex”)或die(“无法完成查询”)$num_rows=mysqli_num_rows($result);
回显$num\u行;
?>
hs1rzwqc2#
您必须在中提供密码,wamp或xaaxmp中没有默认密码请尝试以下操作:
请在此处阅读手册:http://php.net/manual/en/function.mysqli-connect.php