簡體   English   中英

從while循環回顯所有變量

[英]Echo all variable from while loop

我有一段時間循環到數據庫記錄。 像這樣:

$query = mysql_query("SELECT * FROM table");
while($articles = mysql_fetch_array($query)){
     // something happen here
}

我如何從while循環中回顯每個$ article? 所以我不想有這樣的事情

while(...){
    echo $articles['article_name'];
} 

如何將所有$ articles ['article_name']保存到數組中並回顯它們?

這個怎么樣:

$articleList = array();

while(...){
    $articleList[] = $articles['article_name'];
} 

這樣會將所有內容放入$articleList數組中。

您可以執行以下操作:

$articles = array();
while ($art = mysql_fetch_array($query)) {
    $articles[] = $art;
}
print_r($articles);
$i=0; $articles = array();
$query = mysql_query("SELECT * FROM table");
while($articles[] = mysql_fetch_array($query)){
     echo $articles['article_name'][$i];
     $i++;
}
$query = mysql_query("SELECT * FROM table");

while($articles = mysql_fetch_array($query)){
     $names[] = $articles['article_name'];

}
echo 'array of names are :';
 print_r($names);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM