Avatar billede tras Juniormester
23. juni 2005 - 08:28 Der er 3 kommentarer og
1 løsning

Hjælp mig med min inner join.

Jeg har mange problemer med min inner join og kan ikke få den til at virke.!!!. Kan i ikke give mig et eks. med disse oplysninger.

som i kan se er alle de oplysninger jeg skal bruge i den kode men kan ikke få den til at virke nu ved jeg godt at den ikke er færdig her men slettede mit sidste projekt.

Og dette er ikke inner join men fandt lige noget hvor mine oplysninger var med i.

i må gerne lave nogle eks. til mig, de skal vi såføljelig havde til at virke før jeg kan udgive de points.

<?
$SQL =
SELECT host_join.name, host_join.pn, host_join.info, host_join.location, host_join.start_date, host_join.gmt host_users.user_name FROM host_join AS host_join, host_users AS host_users
WHERE t1.name = t2.name;
SELECT t1.name, t2.salary FROM employee t1, info t2
WHERE t1.name = t2.name;
$loadin = mysql_query($SQL) or die("There is an Error in the database");
while ($Get = mysql_fetch_object($loadin)){
?>
Avatar billede thb Nybegynder
23. juni 2005 - 08:54 #1
Det er lidt svært at rette en join til når der ikke er nogen.. :)
Og det er ret svært at se hvad det er du vil binde til hvad..

Hvilke felter skal der bindes på ?

Thomas
Avatar billede tras Juniormester
23. juni 2005 - 09:19 #2
Jeg skal bare kunne sætte ting ind på min side fra to steder i dben. host_join og host_users

Det kan man bare ikke med en normal select * from .... og jeg kna ikke få lavet en inner join som virker
Avatar billede thb Nybegynder
23. juni 2005 - 19:57 #3
En inner join ser således ud:

SELECT
name.x, pn.x, info.x, location.x, start_date.x, gmt.x, user_name.xl
FROM host_join x
INNER JOIN host_users xl
ON x.name = xl.name

Men det er lidt svært at se hvordan den skal være ud fra den kode du selv har skrevet, din kode indenholder 2 select's og de prøver at hente fra hinanden hvilket ikke kan lade sig gøre..

Thomas
Avatar billede tras Juniormester
08. september 2005 - 09:01 #4
Viker ikke :(
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester