kostenloser Webspace werbefrei: lima-city


Anzahl in MySQL gespeicherter Daten

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    econline

    econline hat kostenlosen Webspace.

    Eine Tabelle:

    ID CLASS INFORMATION
    0 Sorted Ein Beispiel f?r Gruppe1
    1 Unsorted Ein Beispiel f?r Gruppe2
    2 Sorted Weiterer Wert in Gruppe1

    Ich m?chte, dass mit einem Befehl die Anzahl der in der jeweiligen Gruppe (CLASS) angegebenen Werte angezeigt wird. In diesem Beispiel sollte die Ausgabe folgenderma?en Aussehen.

    Sorted Data: 2
    Unsorted Data: 1

    Wenn ihr mir sagen k?nntet, wie ich das in dieser Form hinbekommen k?nnte, w?re ich euch sehr dankbar. Bin noch ein Anf?nger in Sachen MySQL :)
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. require ("../connect.php"); //Verbindung zur DB herstellen, hab ich extern ausgelagert, weil von vielen verschiedenen Anwendungen verwendet
    
    $query="SELECT ID, CLASS, INFORMATION FROM Eine Tabelle WHERE CLASS=unsorted"; //Der eigentliche SQL-Befehl wird gegeben und in einer Variablen abgespeichert
    $result=mysql_query($query); //Hier f?hrt mySQL den Befehl aus
    $num=mysql_numrows($result); //hier werden die Zeilen gez?hlt
    mysql_close(); //Die Verbindung zur DB wird geschlossen
    echo "unsorted: $num"; // das Ergebnis wird ausgegeben


    Das selbe f?r sorted. Vielleicht gibt es noch einen bessere Methode, aber die hier sollte eigentlich klappen.

  4. Autor dieses Themas

    econline

    econline hat kostenlosen Webspace.

    Danke f?r den Script.
    und wenn kein wert in der tabelle vorhanden ist, wird dann eine 0 ausgegeben?
  5. ich meine schon musst du halt testen ;-)
  6. c*********c


    $num=mysql_numrows($result); //hier werden die Zeilen gezählt


    Sollte das nicht mysql_num_rows($result); heissen?
  7. m***s

    compactdisc schrieb:

    $num=mysql_numrows($result); //hier werden die Zeilen gez?hlt


    Sollte das nicht mysql_num_rows($result); heissen?

    Sollte es ja. (Kleiner Blick nach http://www.php.net oder http://www.selfphp.de reicht um das rauszufinden)
  8. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!