ugrás a tartalomhoz

Adatok kiolvasasa ket tablabol

Anonymous · 2006. Nov. 8. (Sze), 11.31
Hello,
Van ket mysql tablam. Az elso tabla neve "fj_users" ebben tarolom a regisztralt felhasznlo login adatait: (id, usernev, jelszo)

Az "fj_users" tablan kivul van meg egy tablaman, a neve "fj_jobseeker". Ebben tarolom a regisztralt felhasznalok szemelyes adatait. Nev, telefonszam, stb..

A ket tablat ossze lehetne kotni, mert a felhasznalo azonositoja (ID) az "fj_users" tablabol egyezik az UID-el a "fj_jobseeker" tablabol.

Most szuksegem lenne a usernevre, es a keresztnevre. A gond az, hogy a usernev az fj_user tablaban talalhato meg a keresztnev pedig a masik tablaban.

Probaltam ezeket az adatokat kiszedni egy LEFT JOINAL de nem sikerult

Itt van a query:

SELECT fj_users.username, fj_jobseeker.name, fj_jobseeker.firstname FROM fj_users LEFT JOIN fj_jobseeker ON (fj_users.id = fj_jobseeker.uid)
A kovetkezo erendmenyhez jutok:

username 	name 	firstname
user1 	NULL 	NULL
user2 	NULL 	NULL
user3 	NULL 	NULL
Hol hibaztam el ?

Koszonom!
 
1

gyanús...

virág · 2006. Nov. 8. (Sze), 12.05
Az "username" mezőnek láthatólag van értéke, de ez is az "fj_users" táblában van, tehát a hiba csak az lehet, hogy a name és firstname mezők értéke ténylegesen NULL mindenhol? Vagy rosszul írtad be a példát, vagy 5x i olvasás után is rosszul értem?