Avatar billede thedeathart Nybegynder
21. marts 2004 - 20:35 Der er 2 kommentarer og
1 løsning

Hente oplysniger fra 2 forkellige tabeller

hey,

hvordan kan jeg gøre så den både henter date ud fra authlib_data
og authlib_login..

det er fordi at $username ligger i authlib_login..
og resten i authlib_date....

<?php
$conn = mysql_connect("localhost", "******", "******");
mysql_select_db("*********");

// Hent først data ud
$resultat = mysql_query("select name,email from authlib_data");

// Kør så igennem for hver række
while ($raekke = mysql_fetch_array($resultat)) {
  extract($raekke);
  ?><table border="1" bordercolor="black" width="300"><tr><td><?
  echo "Navn: $name <br>Nick : $username <br>Email: <a href='mailto:$email'>$email</a><br>";
  ?>
  </td></tr></table><br>
<?
}

?>
</html>
Avatar billede trer Nybegynder
22. marts 2004 - 15:41 #1
select name, email, bla bla bla
from authlib_login inner join authlib_data
on authlib_login.pk = authlib_data.fk

pk og fk er primærnøglen og fremmednøglen der indgår i relationen mellem de to tabeller.
Avatar billede thedeathart Nybegynder
24. marts 2004 - 13:40 #2
den løsning virkede ikke, jeg fandt løsningen selv..

men ellers tak
Avatar billede thedeathart Nybegynder
24. marts 2004 - 13:40 #3
lukket
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
Computerworld tilbyder specialiserede kurser i database-management

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