mysql max() in php

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

  • mysql max() in php

    Hallo,
    vll steh ich ja jetzt aufm Schlauch aber ich weiß einfach nicht warum es nicht funzt:

    PHP-Code:
        $query 'SELECT max(pos) FROM about2';
        
    $result mysql_query($query);
        
    $row mysql_fetch_object($result);
        
    $maxPosition $row->pos
    in $maxPosition steht einfach nichts. Die Query funktioniert, da ich sie schon in der phpmyadmin ausgeführt habe.

    Was mach ich falsch? Bitte um eure kurze Hilfe...

    MfG
    David

  • #2
    Hallo,

    probier's mal mit einem Alias. Ohne einen solchen wird der Spaltenname "max(pos)" zurückgegeben, was du zwar mit
    PHP-Code:
    $row->{"max(pos)"
    abrufen könntest, aber das ist ja nicht wirklich schön oder intuitiv.

    Gruß,

    Amica
    [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
    Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
    Super, danke!
    [/COLOR]

    Kommentar


    • #3
      Zitat von AmicaNoctis Beitrag anzeigen
      Hallo,

      probier's mal mit einem Alias. Ohne einen solchen wird der Spaltenname "max(pos)" zurückgegeben, was du zwar mit
      PHP-Code:
      $row->{"max(pos)"
      abrufen könntest, aber das ist ja nicht wirklich schön oder intuitiv.

      Gruß,

      Amica
      Danke hat funktioniert.
      Jo ist wirklich nicht schön aber was solls ...

      MfG
      David

      Kommentar


      • #4
        Zitat von Cappo Beitrag anzeigen
        in $maxPosition steht einfach nichts.
        Stelle das error_reporting auf E_ALL, dann weist dich PHP darauf hin, dass du auf etwas zuzugreifen versuchst, was es gar nicht gibt.

        Und dann lass dir in einem solchen Falle das fragliche Objekt mit var_dump ausgeben, hier also $row - dann siehst du, was da ist, und was nicht.
        I don't believe in rebirth. Actually, I never did in my whole lives.

        Kommentar

        Lädt...
        X