我有一個關於這個問題....爲什麼我無法看到我的MySQL數據爲PHP的完整陣列?
$query = 'SELECT *
FROM EXAMPLE';
$result = mysql_query($query);
$row = mysql_fetch_array ($result);
print_r($row);
這有第一行的數據[0] => 1 [ID] => 1 ......等等,等等,但現在我只是想知道,其他表格數據呢?不要在EXAMPLE表中顯示所有數據的「完整數組」,這是否是PHP安全的?只是數據的第一行?
這只是出於好奇。
我知道如果我想查看整個數據的特定部分,我可以做一個while循環。
while ($row = mysql_fetch_array ($result)) {
echo $row['text'].'<br>';
}
你有沒有試過mysql_fetch_row? – rrapuya
「完整數組」是什麼意思你是指所有包含在結果中的數據?如果這就是你的意思,那麼你是正確的,你必須通過數據循環來獲取它。 – jworrin
其他PHP數據庫技術(例如PDO)支持同時獲取行集,但不支持本地mysql函數。 – James