好吧。這是我的問題。 我正在創建一個「新聞」網站(僅供練習)。 我有我的所有文章在MySQL數據庫中,我想打印出來。但是當我這樣做時,我只能得到最後一個。我知道這是爲什麼,但我不知道如何解決它......我不知道該怎麼稱呼它或谷歌它,所以我決定在這裏問它。與循環槽mysql的東西,我真的不知道該怎麼稱呼它
這是我的代碼:
$query = "SELECT * FROM `Artiekel`";
$result = mysqli_query($link, $query);
while ($row = mysqli_fetch_assoc($result)){
$deel = '
<article>
<header>
<hgroup>
<h2>'.$row['titel'].'</h2>
<h3>door: '.$row['auteur'].'</h3>
</hgroup>
</header>
<p><br>
'.$row['inhoud'].'
</p>
<footer>
<p>'.$row['datum'].'</p>
</footer>
</article>
';
}
所有的變量都在荷蘭,但它其實並不重要。
你在這裏看到的是使一篇文章的代碼,最後一篇。我知道它爲什麼這樣做,但不知道如何解決它...有人可以幫我嗎?
由於提前,
Luuk Wuijster
你覆蓋'$ deel'每一次,所以你只會得到最後一個。 –
用循環的每次迭代覆蓋'$ deel'。或者回顯HTML而不是分配給變量,或者用'。='而不是'='追加它。 –
好吧......那真是太愚蠢了...... P:謝謝你! –