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