私はユーザ、投稿、友人のデータベースを作成し、account_nameが$ u = "logged in user"でaccount_nameが "の投稿からすべての投稿をプルしたいログインしたユーザーのリスト "mysqliテーブルからデータを取得するクエリ
どのように私はsthのようなプルにクエリを追加できますか?クエリ怒鳴るを確認してください:IN
を使用して、あなたのWHERE
文でサブクエリを選択することですこれを達成する
$sql = "SELECT p.*, u.avater FROM posts AS p
LEFT JOIN users AS u ON u.username = p.author
WHERE (p.account_name='$u') OR (p.account_name = '(if exist in logged_user friends list')
ORDER BY p.postdate DESC LIMIT 20";
友人はどのように定義されていますか? – Progrock