articleテーブルがあり、私はwhileループでホームページに表示しています。 whileループの中で、私は各記事のコメント数とイメージ数を表示したいと思います。whileループ内の各記事のコメントと画像の表から選択
これは私のために働いていますが、合計で3つのクエリです。最初のクエリでそれを組み合わせて、すべてをループ中に表示しようとしています。ここで私が達成しようとしているものです:私は、次の午前Articles page
現在の形式:
//a represents articles table, c represents comments table, i represents image table
$query = mysqli_query($conn, "SELECT a.a_id, a.title, a.datetime, a.user_id FROM a ORDER BY a.datetime DESC");
while($fetch = mysqli_fetch_assoc($query){
$imageQ = msqli_query($conn, "SELECT COUNT(image_path), image_path FROM i WHERE a_id = '$fetch['a_id']'");
$imageFetch = mysqli_fetch_assoc($imageQ);
$commentQ = mysqli_query($conn, "SELECT COUNT(comment_id) FROM c WHERE a_id = '$fetch['a_id']'");
$commentFetch = mysqli_fetch_assoc($commentQ);
}
私は記事やコメント数と画像数をフェッチ1つのクエリにこれらのクエリのすべてを詰め込むしたいです各記事と最初の画像のために。
ありがとう@GordonLinoff私は今あなたの方法を使用しています! – Khalid