Je voudrais avant d'envoyer une invitation, verifier d'abord si les deux utilisateurs ne sont pas dejà amis.
Ma table utilisateurs:
id
prenom
nom
password
Ma table friends:
id_invitation
id_exp
id_des
active
date_invitation
date_acceptation
Requete qui affiche la liste des utilisateurs:
En un mot, Je veux une requete qui verifiera si deux utilisateurs sont amis.
Merci.
Ma table utilisateurs:
id
prenom
nom
password
Ma table friends:
id_invitation
id_exp
id_des
active
date_invitation
date_acceptation
Requete qui affiche la liste des utilisateurs:
$q = $bdd->prepare("SELECT
*
FROM
users U
LEFT JOIN friends F
ON ( U.id = F.id_exp AND F.id_des = :id )
OR ( U.id = F.id_des AND F.id_exp = :id )
WHERE
F.id_invitation IS NULL
AND U.id <> :id ORDER BY RAND() LIMIT 5");
$q->execute(array(
"id" => info_profil()->id
));
En un mot, Je veux une requete qui verifiera si deux utilisateurs sont amis.
Merci.