moin.
ich hab 4 spalten. ( eigentlich noch mehr, aber das ist egal.)
ID, Hersteller, Modellname und Codename
(beispielangaben)
1, Samsung, Galaxy S+, GT-I9001
2, Samsung, Galaxy S+, GT-I9001
3, Sony, Xperia Tipo, ST21i
ich würde jetzt gerne zählen wieviele telefone ich schon in der liste habe.
Klar, geht das mit count. aber das gibt mir halt auch doppelte einträge aus ( id 1+2 )
mit DISTINCT gebe ich alles einer spalte aus allerdings ohne sie zu zählen.
wie kann ich diese beiden dinge verbinden ?
und
funktionieren leider nicht..
wäre sehr dankbar für beispielantworten mit erklärung
ich hab 4 spalten. ( eigentlich noch mehr, aber das ist egal.)
ID, Hersteller, Modellname und Codename
(beispielangaben)
1, Samsung, Galaxy S+, GT-I9001
2, Samsung, Galaxy S+, GT-I9001
3, Sony, Xperia Tipo, ST21i
ich würde jetzt gerne zählen wieviele telefone ich schon in der liste habe.
Klar, geht das mit count. aber das gibt mir halt auch doppelte einträge aus ( id 1+2 )
mit DISTINCT gebe ich alles einer spalte aus allerdings ohne sie zu zählen.
wie kann ich diese beiden dinge verbinden ?
PHP-Code:
$result=mysql_query("SELECT DISTINCT count(*) as phones from phone GROUP BY name");
$data=mysql_fetch_assoc($result);
PHP-Code:
$result=mysql_query("SELECT count(DISTINCT *) as phones from phone GROUP BY name");
$data=mysql_fetch_assoc($result);
wäre sehr dankbar für beispielantworten mit erklärung
Kommentar