学堂 学堂 学堂公众号手机端

在PHP中,可以使用MySQLi或PDO扩展来连接数据库并执行查询操作

lewis 1年前 (2024-03-24) 阅读数 2 #技术

在PHP中,可以使用MySQLi或PDO扩展来连接数据库并执行查询操作。以下是一个示例代码,演示如何连接数据库并获取查询结果:

使用MySQLi扩展:

//连接数据库 $connection=newmysqli('localhost','username','password','database_name'); //检查连接是否成功 if($connection->connect_error){ die('数据库连接失败:'.$connection->connect_error); } //执行查询 $query=$connection->query('SELECT*FROMtable_name'); //检查查询是否成功 if($query){ //获取查询结果 while($row=$query->fetch_assoc()){ //处理查询结果 echo$row['column_name'].'<br>'; } }else{ echo'查询失败:'.$connection->error; } //关闭数据库连接 $connection->close();

使用PDO扩展:


//连接数据库 $dsn='mysql:host=localhost;dbname=database_name'; $username='username'; $password='password'; try{ $connection=newPDO($dsn,$username,$password); $connection->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION); }catch(PDOException$e){ die('数据库连接失败:'.$e->getMessage()); } //执行查询 $query=$connection->query('SELECT*FROMtable_name'); //获取查询结果 while($row=$query->fetch()){ //处理查询结果 echo$row['column_name'].'<br>'; } //关闭数据库连接 $connection=null;

通过以上代码示例,可以成功连接数据库并获取查询结果。在实际应用中,需要根据具体的需求和数据库操作来修改和拓展代码。

版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门