[MySQL 4.0] sql Abfrage

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [MySQL 4.0] sql Abfrage

    Hallo,

    Ich sitze anscheinend heute etwas auf der Leitung, denn ich habe nicht schon länger mit einer simplen Abfrage beschäftigt.

    Ich habe 2 Tabellen:
    links: id,url,beschreibung,kat_fid
    kat: id, kategorie

    Nun will ich folgendes abfragen:
    url und beschreibung wenn kategorie der Abfrage entspricht.

    kategorie ist also dem Namen nach bekannt.

    Ich habe nun folgendes Statement:

    PHP-Code:
    $sql "SELECT url, beschreibung FROM links 
    INNER JOIN kat ON(kategorie='"
    .$kategorie."') 
    Als Ergebnis wird aber immer alles gefunden.

    Irgendwie weiss ich nun nicht mehr weiter.
    Bitte um Hilfe
    Zuletzt geändert von Wotan; 16.01.2004, 17:32.

  • #2
    wie willst du einen inner Join machen ohne Where Klausel?
    PHP-Code:
    $sql "SELECT url, beschreibung FROM links 
    INNER JOIN kat ON(kategorie='"
    .$kategorie."') Where kat_fid = kat_id 
    versuchs mal so...
    Zuletzt geändert von Wotan; 16.01.2004, 17:33.

    Kommentar


    • #3
      Danke jetzt funktionierts!


      Stand wirklich auf der Leitung und habe das nicht gesehen.

      Ein Fehler war noch in deinen Code:
      es heisst:
      PHP-Code:
      $sql "SELECT url, beschreibung FROM links 
      INNER JOIN kat ON(kategorie='"
      .$kategorie."') WHERE kat_fid = kat.id 
      Nochmals vielen Dank

      Georg
      Zuletzt geändert von Wotan; 16.01.2004, 17:33.

      Kommentar

      Lädt...
      X