我有一段时间循环,通过数据库记录。像这样:
$query = mysql_query("SELECT * FROM table");
while($articles = mysql_fetch_array($query)){
// something happen here
}
如何在while循环中回显每个$文章?所以我不希望有像
这样的东西while(...){
echo $articles['article_name'];
}
如何将所有$ articles ['article_name']保存到数组中并回显它们?
答案 0 :(得分:0)
这个怎么样:
$articleList = array();
while(...){
$articleList[] = $articles['article_name'];
}
这将把所有内容都放在数组$articleList
中。
答案 1 :(得分:0)
您可以执行以下操作:
$articles = array();
while ($art = mysql_fetch_array($query)) {
$articles[] = $art;
}
print_r($articles);
答案 2 :(得分:0)
$i=0; $articles = array();
$query = mysql_query("SELECT * FROM table");
while($articles[] = mysql_fetch_array($query)){
echo $articles['article_name'][$i];
$i++;
}
答案 3 :(得分:0)
$query = mysql_query("SELECT * FROM table");
while($articles = mysql_fetch_array($query)){
$names[] = $articles['article_name'];
}
echo 'array of names are :';
print_r($names);