SQL daten nach ID auslesen

parado

Grünschnabel
Guten Abend erstmal :)

Ich habe da einen kleinen Hänger bei dem ich einen Schubs gebrauchen könnte :)

Ich habe eine SQL Tabelle in der nach auto_increment ID's vergeben werden und eine zweite Tabelle in der zu der Automatisch angelegenten ID mehrere Einträge vorhanden sind, nun will ich die Daten aus Tabelle a und b nach ID auf meiner Seite wieder zusammenbringen...

Ich bin für jeden Hinweis zur Realisierung dankbar :)
 
Das was du suchst, nennt sicht JOIN.
SQL:
SELECT t1.a,t1.b,t2.x,t2.y,....... FROM t1
JOIN t2 ON (t1.foo_id = t2.foo_id)
 
Zuletzt bearbeitet:
Hab mich mal ein wenig eigelesen in JOIN, kann ich nicht auch einfach die ID aus der ersten Tabelle in eine Variable setzen und die zweite Tabelle nach der ID durchsuchen und alle Zeilen mit der ID (z.B. 1) per if Abfrage sammeln und ausgeben? Ich habe nicht grade soviel Ahnung von SQL, brauche es aber für dieses Projekt :suspekt:

Habe schon :google: benutzt aber ich denke mal ich weiß nicht genau wonach ich suchen muss :confused:
 
Habe schon :google: benutzt aber ich denke mal ich weiß nicht genau wonach ich suchen muss :confused:


hey,

Ziemlich weit oben bei den Wörtern "PHP Mysql ausgeben" ;)

http://www.schattenbaum.net/php/anzeigen.php

PHP:
  <?php

$id = 1;

  $abfrage = "SELECT t1.a,t1.b,t2.x,t2.y,....... 
FROM t1
JOIN t2 ON (t1.foo_id = t2.foo_id)  
WHERE t1.foo_id=$id";
  $ergebnis = mysql_query($abfrage);
  while($row = mysql_fetch_object($ergebnis))
    {
    echo $row->t1.a;
echo $row->t2.x;
    }
  ?>

Habe ich dich richtig verstanden?

mfg

bo
 
Sorry für die späte Antwort, war über Silvester ausgeflogen :)
Danke für die Antworten hat mir sehr geholfen!
 
Zurück