Это мое заявление, чтобы я извлек все данные друзей моих пользователей, которые они добавили:
$q = $dbc -> prepare("SELECT a.* FROM accounts a INNER JOIN friends fr ON (a.id = fr.friend_id) WHERE fr.id = ?");
$q -> execute(array($details['id']));
Теперь это в основном то, где идентификатор совпадает в таблице друзей, вытащите идентификатор друга и все соответствующие данные с ним.
Я также пытаюсь внедрить страницу друзей в Интернете, как мне также проверить, соответствует ли столбец в аккаунтах для friend_id определенному критерию?
Вот так я вытягиваю всех пользователей, которые онлайн ...
$online_users = time() - 900;
$q = $dbc -> prepare("SELECT * FROM accounts WHERE last_active > ? && id != ? ORDER BY id");
$q -> execute(array($online_users, $details['id']));