Einzelnen Beitrag anzeigen
  #1  
Alt 25.02.2009, 11:27:28
merowinger merowinger ist offline
Anfänger
 
Registriert seit: Feb 2009
Alter: 37
Beiträge: 6
2 Select anfragen in eine?

Guten Tag zusammen,

ich bin recht "neu" in sachen mysql, und habe bisher nur mit einfachen Select Anweisungen gearbeitet. Nun habe ich jedoch 2 Select Anweisungen die ich in eine Schreiben will.

Kurz ein ein Blick in die Umgebung:
Habe 2 Tabellen.
in der ersten Tabelle sind Mitglieder Informationen hinterlegt und eine Kategorie. Die Kategorie hat eine integer wert.
In der zweiten Tabelle werden die Kategorien aufgelistet mit 2 Spalten (ID, Name, published).

Nun soll es bei uns die Möglichkeit geben, Mitglieder Anhand deren Kategorie zu suchen.

Dazu muss ich ja nun irgendwie auf beide Tabellen zugreifen. Der Select für die Suche schaut bei mir so aus:

Code:
Select name from #__suser_kat where published ='1' and name LIKE '%".$search."%')";
Die Zweite Select Anweisung soll die Informationen über das Mitglied ausgeben, auf dem die erste Select Anweisung passt. Standardmäßig wäre dies bei mir einfach

Code:
SELECT * FROM #__suser WHERE published="1" ORDER BY id DESC';

Könnte mir bitte einer erklären/sagen wie ich dies nun in einer Select Anweisung schreiben kann?

Vielen Dank schon einmal,
Merowinger
Mit Zitat antworten