php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 07.12.2010, 18:12  
Erfahrener Benutzer
 
Registriert seit: 03.03.2009
Beiträge: 264
PHP-Kenntnisse:
Anfänger
choice befindet sich auf einem aufstrebenden Ast
Standard Gruppenmitglieder zählen

Hallo,

ID_Anz soll gruppiert werden und anschließend die Gruppenmitglieder gezählt. Wäre bei ID_Anz = 1011 Ergebnis: 2 . Klappt aber irgendwie nich ...
Code:
tbl_xy
                                        ID_Anz 
	Bearbeiten 	Löschen 	730 	313 	2
	Bearbeiten 	Löschen 	835 	327 	1
	Bearbeiten 	Löschen 	1004 	344 	1
	Bearbeiten 	Löschen 	1005 	350 	1
	Bearbeiten 	Löschen 	1010 	383 	1
	Bearbeiten 	Löschen 	1010 	386 	1
	Bearbeiten 	Löschen 	1011 	382 	1
	Bearbeiten 	Löschen 	1011 	381 	1
	Bearbeiten 	Löschen 	1012 	1 	1
	Bearbeiten 	Löschen 	1013 	1 	1
	Bearbeiten 	Löschen 	1014 	389 	1
	Bearbeiten 	Löschen 	1015 	1 	1
	Bearbeiten 	Löschen 	1017 	1
soll ergeben:


Code:
                                        ID_Anz 
	Bearbeiten 	Löschen 	730 	1
	Bearbeiten 	Löschen 	835 	1
	Bearbeiten 	Löschen 	1004 	1
	Bearbeiten 	Löschen 	1005 	1
	Bearbeiten 	Löschen 	1010 	2
	Bearbeiten 	Löschen 	1011 	2
	Bearbeiten 	Löschen 	1012 	1
	Bearbeiten 	Löschen 	1013 	1
	Bearbeiten 	Löschen 	1014 	1
	Bearbeiten 	Löschen 	1015 	1
	Bearbeiten 	Löschen 	1017 	1
PHP-Code:

      while ($row = mysql_fetch_array($res)) {
        $vartmp740  = $row['ID_Anz'];
        $select3  = "SELECT COUNT(ID_Anz) AS MENGE";

        $from3    = " FROM tab_xy";

        $where3   = " WHERE ID_Anz=$vartmp740";
        $where3  .= " GROUP BY ID_Anz";

        $res3     = query($select3 . $from3 . $where3);
        $numrow_x = mysql_num_rows($res3);
        echo $numrow_x;
        ?><br /><?
      
}
choice ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 07.12.2010, 18:58  
Gesperrt
 
Registriert seit: 03.12.2010
Beiträge: 860
PHP-Kenntnisse:
Anfänger
coola wird schon bald berühmt werden
Standard

Ein COUNT funktioniert anders.

Angenommen, du hast diese Tabelle:

nr text
1 a
1 b
2 c
3 d

Jetzt willst du wissen, wie viele Einträge es mit 1, mit 2 und mit 3 gibt:

SELECT nr,COUNT(*) AS anzahl
FROM tabelle
GROUP BY nr;

Dann bekommst du hoffentlich:

nr anzahl
1 2
2 1
3 1
coola ist offline   Mit Zitat antworten
Alt 07.12.2010, 19:58  
Erfahrener Benutzer
 
Registriert seit: 03.03.2009
Beiträge: 264
PHP-Kenntnisse:
Anfänger
choice befindet sich auf einem aufstrebenden Ast
Standard

so gehts dank


Code:
SELECT Tabelle1.Feld1, Count(Feld2) AS [Anzahl von Feld2]
FROM Tabelle1
GROUP BY Tabelle1.Feld1;

und 

$row4 = mysql_fetch_array($res3);
        $numrow_x  = $row4["Anzahl von Feld2"];

Geändert von choice (07.12.2010 um 20:12 Uhr).
choice ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Grösster Wert eines Arrays mit negativen Zahlen herausfinden beta02 PHP Tipps 2010 11 24.11.2010 08:00
[Erledigt] Zahlen austauschen im String Kurd Laßwitz PHP Tipps 2010 6 07.02.2010 18:30
[Erledigt] zahlen mit komma auslesen und als array oder so speichern php-gamer PHP Tipps 2010 11 06.02.2010 22:41
Zufallszahlen mit mt_rand() aber keine doppelten zahlen wie stell ich das an? JackD PHP Tipps 2009 42 30.09.2009 18:57
mit array_count_values($array) einen bestimmten Wert zählen flual2000 PHP Tipps 2009 2 22.04.2009 14:12
[Erledigt] db einträge zählen oder hochzählen lassen? mistermint PHP Tipps 2009 2 27.03.2009 14:56
zufalls zahlen kombination Marti95. PHP Tipps 2009 34 23.02.2009 20:21
Formular -> Zahlen -> Währung -> mySQL der_Angler Datenbanken 3 11.02.2009 14:51
[Erledigt] Eingabe auf Zahlen prüfen martl666 PHP Tipps 2008 22 15.09.2008 16:16
[Erledigt] MySQL Daten Auswerten / Zählen Ortus Solis PHP Tipps 2008 8 10.08.2008 19:42
[gelöst] Zahlen sortieren mit Varchar moose Datenbanken 8 21.07.2008 13:53
Zahlen (Double) formatiert darstellen Marie PHP Tipps 2007 2 24.01.2007 22:32
Zahlen effektiv verschlüsseln Jacks Rache PHP Tipps 2006 20 10.07.2006 01:44
Zahlen zusammenzählen Sonja PHP Tipps 2006 11 28.03.2006 11:07

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
gruppenmitglieder zählen, gruppenmitglieder zählen? php, gruppenmitglieder anzeigen php mysql problem

Alle Zeitangaben in WEZ +2. Es ist jetzt 11:07 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum