这是我的代码,它是使用json和ajax从mysql中检索信息,但不知何故它不工作,任何人都可以帮助解决这个问题?mysql_close()期望参数1是资源,给出的字符串
<?php
$host="localhost";
$username="Practical4";
$password="1234";
$db_name="Practical4";
$con=mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
$sql = "select * from comment where name='$name'";
$result = mysql_query($sql);
$json = array();
if(mysql_num_rows($result)){
while($row=mysql_fetch_row($result)){
$json['comment'][]=$row;
}
}
mysql_close($db_name);
echo json_encode($json);
?>
此外,我怎样才能逐行显示每条记录?
你的问题 –
mysql_close($ CON)添加错误;好? –
使用此mysql_close($ con);尝试使用mysqli_ *或PDO。 – Manibharathi