php mysql连接问题

来源:百度知道 编辑:UC知道 时间:2024/04/30 09:56:25
刚学PHP,谁帮我看看下面连接MYSQL的代码有什么问题,要怎样修改,谢谢

<?php
$dbh = mysql_connect("localhost","root","sa");
mysql_select_db('test');
$query = "select * from phpdb";
$res = mysql_query($query, $dbh);
$err = mysql_error();
if($err){
echo "发生错误,请通知<a href=mailto:webmaster@my.site>站长</a>";
}
$row = mysql_num_rows($res);
for($i=0;$i<row;$i++)
{
$dbrow=mysql_fetch_row($res);
$id=$dbrow[0];
$words=$dbrow[1];
$password=$dbrow[2];
print " $id $words $password <br>\n";
}
?>
最好详细点...因为我刚学的..
第一条回答中的:$res = mysql_query($query_fjjieshao, $query) or die(mysql_error());
$query_fjjieshao??
好像有问题,测试不通过哦

$hostname = "localhost";
$database = "test'";
$username = "root";
$password = "sa";
$conn = mysql_connect($hostname, $username, $password) or trigger_error(mysql_error(),E_USER_ERROR);
mysql_select_db($database, $conn);
$query = "select * from phpdb";
$res = mysql_query($query, $conn) or die(mysql_error());
前提是你的mysql的用户名是root密码是sa
是我写错了,再试一下阿