CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken |
02.04.2003, 20:42:20
|
Anfänger
|
|
Registriert seit: Nov 2002
Beiträge: 80
|
|
Zählen
Hallo,
habe da mal wieder ein Problemchen.
Habe schon mal etwas gesucht aber nichts richtig passendes gefunden.
Und zwar möchte ich folgendes machen:
Ich habe in einem Table zum Beispiel das Feld Kategorie.
In dem feld stehen nun eindeutige Namen wie zum Beispiel
PHP
SQL
USW
Jetzt würde ich gerne die im Feld vorhandenen einträge zählen und auf der Seite ausgeben.
so soll es aussehen:
<< In der Kategorie PHP sind 99 Einträge vorhanden>>
<< In der Kategorie SQL sind 15 Einträge vorhanden>>
<< In der Kategorie USW sind 41 Einträge vorhanden>>
Ich hoffe ich habe mich nicht wieder zu blöd ausgedrückt und man kann verstehen was ich möchte.
Wäre schön wenn jemandem hierzu was einfällt.
Schöne Grüße Hanna
|
02.04.2003, 20:44:26
|
SELFPHP Guru
|
|
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
|
|
|
02.04.2003, 20:56:54
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
hallo,
mach es doch mal so:
PHP-Code:
.
.
.
$col_array('hier', 'alle', 'spalten', 'rein', 'die', 'von', 'der', 'abfrage', 'betroffen', 'sind');
for($i = 0; $i < count($col_array); $i++){
$menge = mysql_query("SELECT COUNT(".$col_array[$i].") FROM tabelle");
print 'In der Kategorie '.$array[$i].' wurden '.$menge.' Einträge gefunden.';
}
.
.
.
edit: upss, zu langsam...
next time i'll be faster!! :-)
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
02.04.2003, 21:01:46
|
Anfänger
|
|
Registriert seit: Nov 2002
Beiträge: 80
|
|
Hallo...
wenn mein englisch doch nur besser wäre... :)
aber ich denke das der zweite punkt der dort aufgeführt ist der richtige ist.
SELECT owner, COUNT(*) FROM pet GROUP BY owner;
bei mir zB so.
SELECT kategorie, COUNT(*) FROM php GROUP BY kategorie;
muss da nicht noch ein $ vor?
wie auch immer ...
liege ich damit richtig?
Gruß Hanna
|
02.04.2003, 21:03:39
|
Anfänger
|
|
Registriert seit: Nov 2002
Beiträge: 80
|
|
ups auch zu langsam :)
aber der vollständigkeit halber
was macht den die zeile
for($i = 0; $i < count($col_array); $i++){
Hanna
|
02.04.2003, 21:04:21
|
Anfänger
|
|
Registriert seit: Nov 2002
Beiträge: 80
|
|
Geil !! auf Deutsch.... habe ich ja noch gar nicht gepeilt
ich dachte das vor select ein $ kommen müsste
|
02.04.2003, 21:05:01
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
mit deinem beispiel müsstest du für jede kategorie ein eigenes query schreiben, mit meinem beispiel könntest du alle spalten in das array schreiben, welches dann von der for schleife, die ganzen kategorien abarbeitet.
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
02.04.2003, 21:05:38
|
Anfänger
|
|
Registriert seit: Nov 2002
Beiträge: 80
|
|
Das macht Sinn !
ich probier es gleich mal aus und gebe bescheid ob's funzzt
|
02.04.2003, 21:08:20
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
uih, das erste mädel das "funzt" in den mund nimmt... *g*
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Ansicht |
Linear-Darstellung
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 13:35:47 Uhr.
|