Sachen aus ner MySQL untereinander ...

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

  • Sachen aus ner MySQL untereinander ...

    Hi.

    Also, ich habe 2 Tabelle.

    scp_cats (catid, catname, menu) und
    scp_sites(siteid, catid, ..., titel, ...)

    Ich möchte daraus jetzt ein Menü Generieren.

    Zuerst müssen die Kategorien rausgefiltert werden die menu=1 haben, also die die im Menü angezeit werden sollen.
    Dann soll der Name der Kategorie hingeschrieben werden und darunter sollen per Link (blah.php?siteid=id_der_seite) die Links angezeigt werden, die die passende catid haben.

    Wie kann man das lösen ?

    Danke im Vorraus
    cu newhx

  • #2
    So könntest du das machen:
    PHP-Code:
     $sql  "SELECT * FROM scp_cats, scp_sites ";
    $sql .= "WHERE menu=1 AND scp_cats.catid=scp_sites.catid ";
    $sql .= "ORDER BY catname, titel ";
    $result mysql_query($sql);
    while (
    $row mysql_fetch_array($result)) {
      if (
    $tempcat != $row[catname]) echo "<br>$row[catname]<br>";
      
    $tempcat $row[catname];
      echo 
    "<a href=\"blah.php?siteid=$row[siteid]\">$row[titel]</a><br>";
      } 
    Und hier kannst du das Beispielscript in Aktion sehen.
    Immer erst mal gucken, ob Benzin im Tank ist ...

    Kommentar


    • #3
      cool, funtzt perfekt !

      Manchst du für jede deiner hilfen sone Beispiel Seite ? o.O

      Danke !

      Kommentar


      • #4
        Nur wenn ich mal eben Lust dazu habe.
        Immer erst mal gucken, ob Benzin im Tank ist ...

        Kommentar

        Lädt...
        X