mysql 网页显示_如何在网页上显示来自mySQL数据库的信息?

在尝试从MySQL数据库获取数据并在网页上显示时遇到了错误:`mysql_fetch_array()`函数期望参数1为资源,但给定的是布尔值。问题出现在PHP代码中,尝试连接数据库并选择数据库成功,但在执行查询和获取结果时出现错误。建议停止使用已弃用的`mysql_ *`函数,转而使用PDO或MySQLi,并学习使用预处理语句。
摘要由CSDN通过智能技术生成

我想显示在我的网页 从MySQL数据库中的信息,但是这个代码不工作,我得到了一个错误:如何在网页上显示来自mySQL数据库的信息?

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\student2.php on line 28.

我不知道什么是错的 程序,我不知道如何解决这个问题。

$con=mysql_connect("localhost","root","");

$db=mysql_select_db("testdb");

if($con){

echo "Successfully connected to the database.";

}else{

die("Error.");

}

if($db){

echo "Sucessfully found the database.";

}else{

die("Error.Database not found.");

}

?>

$query=mysql_query("SELECT * FROM testdb");

while($row=mysql_fetch_array($query)){

$name=$row['name'];

$nomatrix=$row['nomatrix'];

}

?>

2017-10-18

girl7432

+0

仅供参考,[你不应该在新代码'mysql_ *'功能(http://stackoverflow.com /问题/ 12859942 /)。他们不再被维护[并被正式弃用](https://wiki.php.net/rfc/mysql_deprecation)。看到[红盒](http://php.net/manual/en/function.mysql-connect.php)?学习[*准备的语句*](https://en.wikipedia.org/wiki/Prepared_statement),并使用[PDO](http://php.net/pdo)或[MySQLi](http:// php.net/mysqli) - [这篇文章](http://php.net/manual/en/mysqlinfo.api.choosing.php)将帮助你决定哪一个最适合你。 –

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值