Problème : dans le tableau ou je liste mes amis, j'ai un champ ou je dis si ils sont online ou pas
if (!empty($data['online_id'])) echo 'ONLINE'; else echo 'HORS LIGNE';
Mais ils apparaissent tous hors ligne pour l'instant $requete = mysql_query("SELECT _user.pseudo AS user, _amis.pseudo AS ami, _amis.id AS id_ami, ami_date, if(_online.online_id is null, 0, 1) as online
FROM membres _user
inner JOIN whosonline _online
ON _online.online_id = _amis.id
a
ON a.uid = _user.id
AND a.ami_confirm = '1'
LEFT JOIN membres _amis
ON a.aid = _amis.id
LEFT JOIN whosonline _online
ON _online.online_id = _amis.id
WHERE _user.id =".$_SESSION['id']."
ORDER BY a.ami_date, _online.online_id desc ") or die(mysql_error());
Et ma seconde question : je n'arrive pas à afficher uniquement la liste de mes amis qui sont online.
Merci beaucoup et bonne soirée