[英]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.