我試圖使用代碼將數據從mysql存儲到php數組。但它不起作用。 此編號:如何將MySQL的結果存儲到PHP數組中?
echo $answerArray[count][i];
顯示正確的結果。但是這個代碼:
echo $answerArray[0][0];
沒有顯示任何東西。
我應該怎麼做才能解決它? 謝謝。
全碼:
$count = 0; //answer count
$answerArray = array();
while ($row = mysqli_fetch_array($resultFromR, MYSQLI_ASSOC)) { //add array from db
for($i = 0; $i < $questionNumber; $i++) {
$j = $i + 1;
$answerArray[count][i] = $row["num$j"];
echo $answerArray[count][i]; //is working.
}
$count++;
}
echo '<br />';
echo $answerArray[0][0]; //something wrong!!! I cannot get anything from this.
您是否嘗試過'的print_r($ answerArray);'? – Olli
'$ answerArray [count] [i]'??應該是'$ answerArray [$ count] [$ i]'對於初學者 –