Mysql使用php mysql fetch连接数据库

时间:2014-05-11 21:55:10

标签: php mysql sql

$result = mysql_query("SELECT name FROM internet_shop");
while($row=mysql_fetch_assoc($result))

它显示错误mysql_fetch_assoc()期望参数1是资源,布尔值在

中给出
Databsename:piashhas_piash

数据库中的一个表:internet_shop

在本地主机Xampp中运行良好但在服务器上显示错误可以帮助任何人 感谢

1 个答案:

答案 0 :(得分:1)

将查询行更改为

$result = mysql_query("SELECT name FROM internet_shop") or exit(mysql_error());

是否显示错误? 正如ccKep所述,MySQL已被弃用;考虑MySQLi。

$connectionId = mysqli_connect($host,$user,$pass) or exit(mysqli_connect_error());
mysqli_select_db($connectionId, "piashhas_piash") or exit(mysqli_error($connectionId));
$result = mysqli_query($connectionId, "SELECT `name` FROM `internet_shop`");
while($row=mysqli_fetch_assoc($result))