Gå til innhold

Hente info fra to tabeller (sliter med joins)


Anbefalte innlegg

Jeg holder på å lage et LAN-script, men jeg sliter med å hente ut info fra to tabeller.

 

Koden jeg bruker nå:

$sql = "SELECT * FROM paameldte ORDER BY id DESC";
$query = mysql_query($sql);

while($rad = mysql_fetch_array($query)) {
$signedid = $rad['id'];
$navn = $rad['navn'];
$email = $rad['email'];
$telefonnummer = $rad['tlf'];

 

Hvordan kan jeg få $lannavn til å bli "lannavn" raden fra tabellen "lan"?

Joins? Skjønner ikkeno :p

Endret av lefsaker
Lenke til kommentar
Videoannonse
Annonse

"lanid" fra 'paameldte' skal stemme med "lannavn" fra 'lan'

 

$sql = "SELECT * FROM paameldte p
LEFT JOIN lannavn l ON p.lanid=l.id
ORDER BY p.id DESC";
$query = mysql_query($sql);

while($rad = mysql_fetch_array($query)) {
$signedid = $rad['id'];
$navn = $rad['navn'];
$email = $rad['email'];
$telefonnummer = $rad['tlf'];
$lanid = $rad['lanid'];
$lannavn = $rad['lannavn'];

echo '<div id="containerthing"><div class="rightnb"><a href="?id=administrasjon&sub=administrasjon&mod=dellansigned&signedid=';
echo "$signedid";
echo '"><img src="http://lefsaker.no-ip.org/diddeba/css/img/delete.png" class="noborder"></a>   </div>';
echo "<b>$navn</b><br />$email<br />$telefonnummer<br /><br />Påmeldt til LAN: $lannavn";
echo "</div>";
}

Gir meg feilmeldingen: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\wamp\www\diddeba\admin\editlansigned.php on line 19

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...