Andreas Vogt: Select count(*) liefert falsche Anzahl

Hallo,
in einem Script wird die Anzahl der Gästebucheinträge ermittelt mit Select count(*) As Anzahl From Tabelle...
Aber statt 4 Einträge liefert mysql_fetch_row() nur 2 Einträge zurück.
Die selbe Abfrage im phpmyadmin funktioniert aber.

Was mach ich falsch?

Gruß Andreas

  1. Hi,

    Was mach ich falsch?

    Du hast dich verirrt - du wolltest auf den Jahrmarkt, und der Zigeunerin in der Hellseherin-Bude deine Frage stellen.
    Höchstens die kann mit den Informationen, die du lieferst, was anfangen.
    </hilfe/charta.htm#tipps-fuer-fragende>

    MfG ChrisB

    --
    RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
    1. Hallo,
      hier der Code, dachte das sei klar.

      $sql = "SELECT COUNT(*) FROM beitraege";
      $request = mysql_query($sql);
      $row = mysql_fetch_row($request);
      print_r($row);

      Andreas

      1. Hi,

        hier der Code, dachte das sei klar.

        Du musst jemanden, der sich *nicht* in Deinem Kopf befindet, in die Lage versetzen, das Problem nachzuvollziehen.

        $sql = "SELECT COUNT(*) FROM beitraege";
        $request = mysql_query($sql);
        $row = mysql_fetch_row($request);
        print_r($row);

        Das ergibt was, was hättest Du erwartet, und warum hättest Du es erwartet?

        Cheatah

        --
        X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
        1. Hallo,

          Das ergibt was, was hättest Du erwartet, und warum hättest Du es erwartet?

          Ich sagte doch bereits, ich möchte die Anzahl Datensätze in einer Tabelle auslesen. print_r ist doch nur zur überprüfung.

        2. Angezeigt wird:
          Array ( [0] => 2 )
          aber eigentlich erwarte ich Array ( [0] => 4 )

          Andreas

          1. Hi,

            Angezeigt wird:
            Array ( [0] => 2 )
            aber eigentlich erwarte ich Array ( [0] => 4 )

            dann hast Du in der Tabelle offenbar nur zwei Datensätze anstatt vier.

            Cheatah

            --
            X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
            X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
            X-Will-Answer-Email: No
            X-Please-Search-Archive-First: Absolutely Yes