我做某事這樣不起作用:從MySQL在PHP中獲取數據
$q3 = $conn3->prepare("SELECT...");
$q3->bindParam(':param1', $param1);
$q3->execute();
$check3 = $q3->fetchAll(PDO::FETCH_ASSOC);
if (!empty($check3)){
$arr = array();
while($row = $q3->fetch(PDO::FETCH_ASSOC)) {
$arr[] = $row;
}
}
,但我沒有看到數據ARR []以後。我在這裏做錯了什麼?有沒有更好的方式來獲取從MySQL的數據到PHP中的數組?
'使用fetchall()'因爲你已經feteched數據? – Rizier123
你能給我更詳細的答案嗎?我很抱歉,如果這是愚蠢的問題,我只是開始狡猾的PHP ... – randomuser2
做'print_r($ check3);'在'fetchAll()'後你就會明白我的意思:) – Rizier123