💡 Envie de vous mettre à PHP Orienté Objet ? En savoir plus...

afficher les donnees en relation avec une autre

VINENT1

VINENT1 Le 12 novembre 2019 Ă  17:38

bonjour a tous petit probleme
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

Darkstevy Le 2 février 2020 à 19:00

salut, tu peux essayer
$sql->query("SELECT * FROM professionetl WHERE ville = '$_SESSION['ville']' ");
while($user = $sql->fetch){
   echo $user['nom']<br>ect....;
}
VINENT1

VINENT1 Le 3 février 2020 à 09:57

Merci bcp
Vous devez être connecté pour poster une réponse. Se connecter ou Créer un compte