GPT答: |
7i24.cn
|
到页面上的函数
<?php
// 函数可接受数据库连接方式$host , $database , $user ,$pass
function getDatabaseField($host,$database,$user,$pass){
// 创建连接
$dbh = new PDO('mysql:host='.$host.';dbname='.$database, $user, $pass);
if(!$dbh){
die('Could not connect to database!');
}else{
// 获取数据库中的所有字段
$sql = "SHOW FIELDS FROM ".$database;
$result = $dbh->query($sql);
if($result->rowCount() > 0){
// 打印字段
echo '<h2>Field list from database </h2>';
while($row = $result->fetch()){
echo '<p>'.$row['Field'].'</p>';
}
}
}
}
// 调用函数
getDatabaseField('localhost','test','root','root');
?>
|