Warum ist mysql_result() notwendig?

  • Hallo,
    ich würde gerne mal wissen, warum in folgendem Code mysql_result notwendig ist, damit in einer
    späteren Ausgabe anstatt #ID 5 (oder ähnlicher Text) wirklich nur die Mannschaft in der Spalte team angezeigt wird.

    PHP
    $heimid = $row['heim'];
    $sql3 = "
    SELECT 
    `team` 
    FROM mannschaft
    WHERE id = '$heimid'
    ";
    $var7 = mysql_query($sql3);
    $heimm = mysql_result($var7, 0, "team");

    Es wird doch mit der $heimid eindeutig zugewiesen, welche
    Mannschaft in der Spalte "team" gemeint ist oder seh ich
    das falsch?

    Danke

  • Und was nutzt dir die Select-Anweisung, wenn du das Ergebnis davon nicht abholst?

  • Oder mysql_fetch_object, oder mysql_fetch_row, oder mysql_fetch_array. Aber wozu, wenn es genau ein definiertes Ergebnis gibt?