count / num_rows // anzahl an einträgen in tabelle

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

  • count / num_rows // anzahl an einträgen in tabelle

    hallöchen,
    warum bekomme ich immer eine fehlermeldung raus anstatt der anzahl an einträgen in der db?

    tabelle, passwort, db und nutzer sind in der config.inc.php angegeben!

    PHP-Code:
    <?

    include("config.inc.php");
    $db = mysql_connect($dbserver,$nutzer,$passwort);

    $abfrage = "SELECT COUNT(*) FROM $tabelle";
    $count = mysql_query($abfrage,$db);

    echo $count;

    mysql_result($count);
    mysql_close($db);

    ?>
    fehlermedlung: Warning: Wrong parameter count for mysql_result() in ...

    ???
    gruss und danke
    bastian

  • #2
    Re: count / num_rows // anzahl an einträgen in tabelle

    Original geschrieben von bastian
    PHP-Code:
    $abfrage "SELECT COUNT(*) FROM ".$tabelle
    So sollte es gehen, da die Tabelle ja nicht $tabelle heißt, nehme ich mal an. Mußt sie also hinten an den String dranbasteln und nicht direkt reinschreiben.

    mist, an der Frage vorbei Funzt das obere so wie Du es gemacht hast? Naja... der Fehler liegt hier:
    PHP-Code:
    mysql_result($count); 
    was soll das bewirken? Du gibts das Ergebnis doch schon mit echo aus

    Kommentar


    • #3
      versuchs mal so:

      PHP-Code:
      $abfrage "SELECT COUNT(*) as anzahl FROM $tabelle";
      $count mysql_query($abfrage,$db);
      mysql_result($abfrage,0,"anzahl"); 
      Mit mysql_result() kann man sich anhand einer Ergebnis-Kennung (Ergebnis-
      Kennung) und der Angabe des Datensatz-Index (Datensatz-Index) den Inhalt
      eines Feldes zurückgeben lassen. Mit dem optionalen Paremeter Feld kann man
      einen Feldnamen in der Form "tablename.feldname" (siehe Beispiel) angeben.
      Sollte das Feld ein Alias besitzen (select gruppe as group), so ist dieser Alias als
      Feldname zu nutzen.
      SelfPHP
      Kissolino.com

      Kommentar


      • #4
        weiß schon wie mysql_result geht, hatte halt sowas wie
        PHP-Code:
        echo mysql_result($count00); 
        erwartet

        Kommentar

        Lädt...
        X