Я пытаюсь найти список друзей для отображения на странице своего профиля, но все, что я могу показать, - это имя профиля пользователя, а не их друзей или изображение профиля ,Невозможно получить список друзей для отображения
Мои столы, как так
USERS
user_id
username
profile
FRIENDS
user_id
friend_id
accepted (ENUM 0 for no, 1 for accepted).
Вот код, я использую, я не начал преобразование мой сайт Mysqli еще, так что да, я знаю, что код является уязвимым.
<?php
$user_id = $_SESSION['user_id'];
$sql = "SELECT friends.id, friends.user_id, friends.friend_id, friends.accepted, users.user_id, users.username, users.profile
FROM `friends`
LEFT JOIN `users` on users.user_id = friends.user_id OR users.user_id = friends.friend_id
WHERE friends.friend_id = $user_id OR friends.user_id = $user_id
AND users.user_id != $user_id AND friends.accepted = '1' OR friends.friend_id = $user_id AND friends.accepted = '1'";
$result = mysql_query($sql);
?>
<img src="<? echo $profile; ?>"><? echo $username; ?>
Спасибо за любые советы.
, что $ профиль возвращается? –
Вы пытались сбросить $ profile? Профиль –
- это поле, содержащее изображение профиля в таблице пользователей. но он просто возвращает «» – user2571547