私はユーザーからの投稿を取得し、それらを表示するwhileループを持っています(下記)。私は記事の下にコメントを表示できるようにしたいと思います。問題は、ポストがwhileループを介して生成されることです。各投稿の下にコメントを生成するには、whileループを埋め込む必要があります。これが可能かどうか、あるいは正しいアプローチがわかりません。どんな助けもありがとうございます。埋め込まれたwhileループが悪いですか?
はコード:ネスティングはほとんど常にその深いネスティングを除いて、行くことができますどのように深く指定するルールがない
<?php
$get=mysql_query("SELECT * FROM table WHERE id='$id' ORDER BY rank DESC");
while ($row=mysql_fetch_assoc($get)){
$post=$row['post'];
echo "<div class='postcontainer'>$post</div>";
echo //i need the comments to go here
}
?>
実際に 'while'ループをネストすることはできますが、最初にビューからデータベースを分離します。 – icktoofay
ループ内に別のクエリを追加してコメントを取得することができます – Ibu
コメントはどこに保存されていますか?同じテーブルですか?そして、あなたは '$ row [comment]'のようにそれらにアクセスすることができます – Eric