Manja Lachmann: Anzahl der Datensätze

Hallo, hoffe Ihr könnt mir helfen.

Ich will die Anzahl der Datensätze in einer Tabelle wissen und stelle folgendermaßen Kontakt her:

mysql_connect($db_host, $db_user, $db_password) or die ("Keine Verbindung moeglich");
  mysql_select_db($db_db) or die ("Die Datenbank existiert nicht");

weiter weiss ich nicht :(

Gruß Manja

  1. Hallo, hoffe Ihr könnt mir helfen.

    Hallo, das hoffe ich auch :-)

    mysql_connect($db_host, $db_user, $db_password) or die ("Keine Verbindung moeglich");
      mysql_select_db($db_db) or die ("Die Datenbank existiert nicht");

    $variable = mysql_query("SQL BEFEHL KOMMT HIER REIN");
    $anzahl = mysql_num_rows($variable)

    Gruss
    Hamza

    1. $variable = mysql_query("SQL BEFEHL KOMMT HIER REIN");
      $anzahl = mysql_num_rows($variable)

      juuut Hamza :)

      Aber was für ein "SQL BEFEHL"? *duck

      1. Na den den du gerade brauchst...
        Kannst du kein SQL ?

        Alle Datensätze wäre z.B.

        SELECT * FROM tabellenname

        Gruss
        hamza

  2. Hallo, hoffe Ihr könnt mir helfen.

    Ich will die Anzahl der Datensätze in einer Tabelle wissen und stelle folgendermaßen Kontakt her:

    mysql_connect($db_host, $db_user, $db_password) or die ("Keine Verbindung moeglich");
      mysql_select_db($db_db) or die ("Die Datenbank existiert nicht");

    weiter weiss ich nicht :(

    Gruß Manja

    hallo!

    also ...

    $sql = "SELECT count(id) FROM table";
    // SQL-String
    // fragt die anzahl der Datensätze ab. wobei id z.B der primary key in deinem table ist

    $result = mysql_query($sql);
    // setzt das SQL-statement an die DB ab

    list($count) = mysql_fetch_row($result);
    // schreibt den erhaltenen wert in die variable $count

    lg
    lui

    1. $sql = "SELECT count(id) FROM table";
      $result = mysql_query($sql);
      list($count) = mysql_fetch_row($result);

      Toll, funktioniert :)

      Kannst Du mir viellleicht noch erklären, wie ich das danach mit einer "FOR-Schleife" ausgeben kann?

      Gruß Manja ;)