一 代碼
fetchAll()方法獲取結果集中的所有行
$dbms='mysql'; //數據庫類型 ,對於開發者來說,使用不同的數據庫,只要改這個,不用記住那么多的函數 $host='localhost'; //數據庫主機名 $dbName='db_database15'; //使用的數據庫 $user='root'; //數據庫連接用戶名 $pass='root'; //對應的密碼 $dsn="$dbms:host=$host;dbname=$dbName"; try { $pdo = new PDO($dsn, $user, $pass); //初始化一個PDO對象,就是創建了數據庫連接對象$pdo $query="select * from tb_pdo_mysql";//定義SQL語句 $result=$pdo->prepare($query);//准備查詢語句 $result->execute();//執行查詢語句,並返回結果集 $res=$result->fetchAll(PDO::FETCH_ASSOC);//獲取結果集中的所有數據 for($i=0;$i ?> | ||||||
<?php echo $res[$i]['id'];?> | <?php echo $res[$i]['pdo_type'];?> | <?php echo $res[$i]['database_name'];?> | <?php echo $res[$i]['dates'];?> | 刪除 |
}
} catch (PDOException $e) {
die ("Error!: " . $e->getMessage() . "
");
}
?>
二 運行結果