afficher les donnees en relation avec une autre
- Accueil
- Forum
- Programmation
- PHP
- afficher les donnees en relation avec une autre
VINENT1 Le 12 novembre 2019 à 17:38 (Édité le 1 janvier 1970 à 01:00)
j ai deux table
-Professionel (nom, prenom, ville)
-particulier (nom ,prenom, ville)
je voudrai que quand le particulier ce connecte ,les professionel de la meme ville du particulier s affiche.mais il y a une erreur dans ma requete
j ai essayer sa:
 $sql = "SELECT professionel.id_pro, professionel.civilitee, professionel.Nom, professionel.Prenon,professionel.Adresse,professionel.Ville,professionel.CP,professionel.Dept,professionel.Enseigne,professionel.Metier,professionel.Email,professionel.Telephone FROM professionel LEFT join particulier on particulier.id = professionel.id_pro";
ou sa:
 $sql = "SELECT professionel.id_pro, professionel.civilitee, professionel.Nom, professionel.Prenon,professionel.Adresse,professionel.Ville,professionel.CP,professionel.Dept,professionel.Enseigne,professionel.Metier,professionel.Email,professionel.Telephone FROM professionel LEFT join particulier on particulier.id = professionel.id_pro where professionel.ville=$_SESSION[mailconnect]";
ou saÂ
$sql = "SELECT professionel.id_pro, professionel.civilitee, professionel.Nom, professionel.Prenon,professionel.Adresse,professionel.Ville,professionel.CP,professionel.Dept,professionel.Enseigne,professionel.Metier,professionel.Email,professionel.Telephone FROM professionel INNER join particulier on particulier.Ville = professionel.Ville where $_SESSION['mailconnect'] ";
mais sa m affiche tout les pro ville confonduÂ
Darkstevy Le 2 février 2020 à 19:00 (Édité le 1 janvier 1970 à 01:00)
$sql->query("SELECT * FROM professionetl WHERE ville = '$_SESSION['ville']' ");
while($user = $sql->fetch){
echo $user['nom']<br>ect....;
}