我正在研究一個小項目,並且發現使用以下代碼循環訪問列值實際上是打印兩次。 例如:MySQL循環遍歷列
admin
admin
user
user
...
等等。下面是代碼:
$sql = "SELECT username FROM users";
$result = mysqli_query($db, $sql);
while($row = mysqli_fetch_array($result))
{
foreach($row as $elem)
{
echo $elem . "<br/>";
}
}
是影響的foreach while循環,並使得它執行兩次?也許是一個錯字?
謝謝,我有第二個變量的代碼片段,但我刪除了'MYSQLI_ASSOC',看看沒有它會發生什麼,認爲我可能會在以後谷歌。謝謝! –
很高興爲您解決!通常情況下,如果您不確定某些內容,文檔會保留答案:-) – Qirel