我是PHP新手,對PDO很新。每個人都在告訴我要學習。從PHP/PDO返回MySQL表的數據
我已經設法建立一個連接到我的數據庫,我試圖返回我的結果幷包裝DIV
中的每一行,但它只返回一個包含所有列標題的數組。
我目前有:
$sql = "SELECT * FROM users";
$q = $conn->query($sql) or die("failed!");
while($r = $q->fetchAll(PDO::FETCH_ASSOC)){
print_r($r);
}
可有人點我在正確的方向,或給我一些有用的網站,可以幫助?
哪裏是你的數據庫連接? – jcho360 2012-07-10 20:39:23
這就是我用一個include鏈接到的一個單獨文件,上面的工作是因爲它拉取我的數據,但是在一個醜陋的數組中 – Liam 2012-07-10 20:40:11
tip:fetchAll()已經檢索到結果集中的所有行。在while循環中調用它沒有意義,因爲無論如何它都會在第一次迭代中獲取所有行。 – 2012-07-10 20:43:28