Comment puis-je rejoindre users
avec users_friends.user_id
quand user_id = '" . $user_id . "'
problème de codage MySQL
Et rejoindre users
avec users_friends.friend_id
quand friend_id = '" . $user_id . "'
si user_id = '" . $user_id . "'
INNER JOIN users ON users_friends.user_id = users.user_id
si friend_id = '" . $user_id . "'
INNER JOIN users ON users_friends.friend_id = users.user_id
Code MySQL actuel.
SELECT COUNT(user_id) as friends
FROM users_friends
WHERE (user_id = '" . $user_id . "'
OR friend_id = '" . $user_id . "')
AND friendship_status = '1'
utiliser PHP 'mysql_real_escape_string' fonction s'il vous plaît. Votre code semble vulnérable à l'injection SQL! – Benoit