[MySQL 3.23.X] abfrage aus 2 tabellen

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

  • [MySQL 3.23.X] abfrage aus 2 tabellen

    ich bastel seit über einer woche an einem kleinen forum für meinen hobbyverein. habe auch dieses forum schon durchforstet, aber habe leider noch nichts umsetzen können (bin eher ein newbie).

    folgendes problem:
    ich habe 2 tabellen und will folgende ausgeben:
    1. foren.id
    2. anzahl threads.fid=foren.id
    (3. datum des letzten eintrages)

    die tabellen:
    foren (id | name)
    threads (id | fid | topic | beschreibung | datum[datetime] | ...

    ich habe schon mehrere versuche gestartet. mein letzter war folgender:

    PHP-Code:
    $abfrage mysql_query("SELECT threads.fid FROM threads 
    WHERE threads.fid=foren.id"
    );
       echo 
    "<br>Anzahl der Datensätze:<br>";
       while(
    $row mysql_fetch_row($abfrage)) 
       {
           echo 
    $row[0] . ", ";
       } 
    die foren.id habe ich ja schon geschafft, aber nicht in kombination mit der anzahl der threads. bei einem anderen versuch hat er mir immer nur die gesamte anzahl an threads (nicht die im jeweiligen forum) angezeigt.

    danke im voraus

  • #2
    Na wie denn auch?

    Du brauchst eine Relation zwischen Table 1 und Table und das geht nur via
    Left join
    Right Join
    Inner Join

    Das solltest du dir das mal im Manual als auch beim ersten geposteten Thread von Mr.Happiness zu Gemüte führen.....
    [color=blue]MfG Payne_of_Death[/color]

    [color=red]Manual(s):[/color] <-| PHP | MySQL | SELFHTML |->
    [color=red]Merke:[/color]
    [color=blue]Du brauchst das Rad nicht neu erfinden ! [/color]<-ForumSuche rettet Leben-> || <-Schau in den Codeschnippsels->

    Murphy`s Importanst LAWS
    Jede Lösung bringt nur neue Probleme
    Das Fluchen ist die einzige Sprache, die jeder Programmierer beherrscht.
    In jedem kleinen Problem steckt ein großes, das gern raus moechte.

    Kommentar

    Lädt...
    X