標籤:
<?php try{ $dbh = new PDO(‘mysql:dbname=testdb;host=localhost‘, ‘mysql_user‘, ‘mysql_pwd‘); }catch(PDOException $e){ echo ‘資料庫連接失敗:‘.$e->getMessage(); exit; } echo ‘<table border="1" align="center" width=90%>‘; echo ‘<caption><h1>連絡人資訊表</h1></caption>‘; echo ‘<tr bgcolor="#cccccc">‘; echo ‘<th>UID</th><th>姓名</th><th>聯絡地址</th><th>聯絡電話</th><th>電子郵件</th></tr>‘; //使用query方式執行SELECT語句,建議使用prepare()和execute()形式執行語句 $stmt = $dbh->query("SELECT uid,name,address,phone,email FROM contactInfo"); //以PDO::FETCH_NUM式擷取索引並遍曆 while(list($uid, $name, $address, $phone, $email) = $stmt->fetch(PDO::FETCH_NUM)){ echo ‘<tr>‘; //輸出每行的開始標記 echo ‘<td>‘.$uid.‘</td>‘; //從結果行數組中擷取uid echo ‘<td>‘.$name.‘</td>‘; //從結果行數組中擷取name echo ‘<td>‘.$address.‘</td>‘; //從結果行數組中擷取address echo ‘<td>‘.$phone.‘</td>‘; //從結果行數組中擷取phone echo ‘<td>‘.$email.‘</td>‘; //從結果行數組中擷取email echo ‘</tr>‘; //輸出每行的結束標記 } echo ‘</table>‘; //輸出表格的結束標記
mysql函數操作(5)