Ok sur mon site Web, il affiche les amis des utilisateurs, mais il n'a pas leur photo de profil?Obtenir les détails d'un utilisateur pour une personne différente
J'ai 2 bases de données. L'un est Utilisateurs et c'est là que j'ai enregistré tous les détails des utilisateurs. la deuxième base de données a-t-elle des amis?
Ma question est comment obtenir leur photo de profil de la table des utilisateurs.
p.s. la ligne de photo de profil est Proimg
c'est mon code
Tables
In the 2nd database i have the friends details id Sender Receiver Accepted 1 bob bill 1 2 fred bill 3
Accepté:
1 means that they havent accepted or declined 2 means that they have accepted 3 means that they have declined
Dans la 1ère table j'ai les détails des utilisateurs ...
id Fullname Password proimg birthday 1 bill **** hi.jpg 1991-01-01 2 bob **** hello.jpg 1991-07-02 3 fred **** hey.jpg 1991-10-05 <?php $term = $fullname; $sql12 = mysql_query("select * from Friends where Reciver like '%$term%' or Sender like '%$term%'"); $Friends = mysql_num_rows($sql12); $t=1; while($t<=$Friends) { while ($row = mysql_fetch_array($sql12)) { If ($row['accepted'] == 2) { Echo '<img src="images/defaultprof.png" width="45px" height="45px"/>'; } else { $_SERVER['PHP_SELF']; } } $t++; } ?>
Pourriez-vous montrer un peu les champs de chaque table de la base de données? –
Est-ce mieux? – Ryan
Quels types de champs sont 'Sender' et' Receiver'? Si elles sont de type varchar, je vous suggère fortement de stocker les identifiants des utilisateurs de la table 1 dans les deux utilisateurs. –