У меня есть следующий РЕГИСТРИРУЙТЕСЬ запрос уже сделан:Как соединить эти 3 таблицы
$stmt = $cxn->prepare('SELECT p.post_id, p.reply_to, p.parent_id, p.post_path, p.user_id, p.content, p.datetime, p.total_likes, p.total_replies, p.total_reposts, u.username, u.display_name FROM posts p LEFT JOIN users u ON p.user_id = u.user_id WHERE p.user_id IN (SELECT following_id FROM follows WHERE user_id = ?) AND p.removed != 1 ORDER BY p.datetime DESC LIMIT 26');
$stmt->bind_param('i', $user_info[0]);
$stmt->execute();
У меня есть еще один вопрос, который только цель состоит в том, чтобы проверить, если строка существует или нет:
$stmt = $cxn->prepare('SELECT COUNT(like_id) FROM likes WHERE post_id = ? AND user_id = ?');
$stmt->bind_param('ii', $row['post_id'], $user_info[0]); // $row['post_id'] is the value of p.post_id from the first query
$stmt->execute();
Как я бы включил второй запрос в первый? Я никогда не входил в 3 таблицы, поэтому я не уверен в этой процедуре.
Спасибо.
Это вообще плохая форма, чтобы удалить вопрос, как this- вы можете использовать анонимизированные имена таблиц чтобы позволить будущим пользователям также воспользоваться вашим вопросом? – Anov