Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

JOIN mysql/php

Pagina: 1
Acties:
  • 74 views sinds 30-01-2008

  • jzoin2
  • Registratie: Augustus 2005
  • Laatst online: 18-11 20:24
Hello

Ik ben bezig met een proef cmsje aan het schrijven

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$sql = "SELECT * FROM posts ORDER BY 1 DESC";    

$query = mysql_query( $sql )           

or die( mysql_error() ); 

// Controleren of er resultaten zijn:
if( mysql_num_rows( $query ) == 0 )
        {  
         echo "De tabel is leeg.";
         }
         else
{   

//While maken   
    while( $uitvoer = mysql_fetch_assoc( $query ) )   
    {      echo 'auteur: ' . '<br/>' . 'titel: ' . $uitvoer['titel'] . '<br/>' . 'datum: ' . $uitvoer['datum'] . '<br/>' . 'bericht: ' .  $uitvoer['bericht'] . '<br/><br/>';   }}



Zoals je ziet moet auteur worden ge-echo-ed
Hoe doe ik dit precies, ik weet dat het JOIN moet, maar ik snap nog niet precies hoe.

Ik heb 2 tabellen
posts en gebruikers

hij moet zeg maar "naam" uit de tabel "gebruikers" halen.
Zodat ik als output krijg :
Auteur: $naam
Titel: blaat
Datum: blaat
Bericht: blaat

Het laten weergeven van titel, datum en bericht is geen probleem.
Wie of wie weet de oplossende code?

Verwijderd

code:
1
SELECT tabel1.*, tabel2.* FROM tabel1, tabel2 WHERE tabel1.id = tabel2.id

In de simpelste vorm, verder zou je wat over INNER JOIN kunnen zoeken op google :)

[ Voor 31% gewijzigd door Verwijderd op 16-10-2007 16:16 ]


  • Y0ur1
  • Registratie: Oktober 2000
  • Niet online
Hier moet je er wel mee uit kunnen komen: http://www.w3schools.com/sql/sql_join.asp

  • NS_5
  • Registratie: Februari 2005
  • Laatst online: 18-12-2024
Misschien moet je dit even doornemen
klikkerdeklik

Dit is best wel basic hoor.. volgende keer eerst even google vragen voordat je hier op hier forum vraagt hoe het moet;)

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 11:35

Janoz

Moderator Devschuur®

!litemod

met alle respect, maar dit zijn dingen die je in elke sql tutorial tegenkomt. Zeker ook omdat je de term JOIN al kent lijkt het me niet moeilijk om met wat naslagwerk en/of een handleiding tot een juiste oplossing te kunnen komen..

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Dit topic is gesloten.