亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

無法返回所需值,查詢和循環不斷返回 i

無法返回所需值,查詢和循環不斷返回 i

PHP
繁花不似錦 2021-11-13 16:17:19
你好,我試圖將查詢的結果放入一個數組中,但它不起作用 intead 它只顯示 i<?php$sqlo = mysqli_query($conn, "SELECT * FROM users");$i=1;while ($h=mysqli_fetch_assoc($sqlo)) {    echo "<br>counter[i] : ".$counter[$i] = $h['username'];    echo "<br>i++ : ".$i++;}?>
查看完整描述

2 回答

?
PIPIONE

TA貢獻1829條經驗 獲得超9個贊

在循環之前創建數組變量。


$i=1;

$counter[];

while ($h=mysqli_fetch_assoc($sqlo)) {

    echo "<br>counter[i] : ".$counter[$i] = $h['username'];

    e


echo "<br>i++ : ".$i++;

}


查看完整回答
反對 回復 2021-11-13
?
FFIVE

TA貢獻1797條經驗 獲得超6個贊

由于建議將分配與回聲分開,Barmar 建議。


試試這個代碼:


<?php

$sqlo = mysqli_query($conn, "SELECT * FROM users");

$i=1;

$counter = [];

while ($h=mysqli_fetch_assoc($sqlo)) {


    $counter[$i] = $h['username']; //if you need to store username inside an array


    echo "<br>counter[i] : ".$counter[$i];

    echo "<br>i++ : ".$i++;

}


查看完整回答
反對 回復 2021-11-13
  • 2 回答
  • 0 關注
  • 134 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號