Bonjour,
J'ai deux tables une nommé utilisateur et l'autre compagnie

dans une requete j'utilise une jointure de table.
dans ma table j'ai deux utilisateur paul et jacques.

quand je lance ma requête et que je change l'utilisateur j'ai que paul qui ressort avec l'id 1 sinon je test la requête avec jacques aucun résultat

test avec paul = resultat
test avec jacques = element vide

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
SELECT u.email_utilisateur email_utilisateur,u.prenom_utilisateur prenom_utilisateur,u.nom_utilisateur nom_utilisateur,s.nom_societe nom_societe,s.id_societe id_societe,
									u.id_utilisateur id_utilisateur
                            FROM compagnie s
                            LEFT JOIN utilisateur u
                            ON u.ID_utilisateur = s.ID_societe
							WHERE email_utilisateur = 'paul' AND password_utilisateur = '123456789'
avez vous une idée

voici la composition de mes tables

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
CREATE TABLE Compagnie(
        id_societe        int (11) Auto_increment  NOT NULL ,
        nom_societe       Varchar (50) ,
        adresse_societe   Text ,
        cp_societe        Int ,
        ville_societe     Varchar (100) ,
        telephone_societe Int ,
        email_societe     Varchar (50) ,
        id_utilisateur    Int ,
        PRIMARY KEY (id_societe )
)ENGINE=InnoDB;
 
 
#------------------------------------------------------------
# Table: Utilisateur
#------------------------------------------------------------
 
CREATE TABLE Utilisateur(
        id_utilisateur         int (11) Auto_increment  NOT NULL ,
        nom_utilisateur        Varchar (30) ,
        prenom_utilisateur     Varchar (30) ,
        email_utilisateur      Varchar (100) ,
        password_utilisateur   Varchar (100) ,
        date_ajout_utilisateur Date ,
        id_societe             Int ,
        PRIMARY KEY (id_utilisateur )
)ENGINE=InnoDB;
 
ALTER TABLE Compagnie ADD CONSTRAINT FK_Compagnie_id_utilisateur FOREIGN KEY (id_utilisateur) REFERENCES Utilisateur(id_utilisateur);
ALTER TABLE Utilisateur ADD CONSTRAINT FK_Utilisateur_id_societe FOREIGN KEY (id_societe) REFERENCES Compagnie(id_societe);