gibts ne section, die tmp% heißt???
Problem mit MySQL auszählen
Einklappen
X
-
nein, aber die fangen mit tmp an und mit tmp% werden alle aus der Sektion tmp abgefragt. Habs jetzt mal mit or gemacht, so gehts, das % geht wohl nicht dort.
Wie kann ich aber nun die Zahl aus der Variable rausholen bzw. mit {$variable.name} ausgeben, das kann doch nicht so schwer seinZuletzt geändert von Seek; 19.11.2004, 08:58.
Kommentar
-
Original geschrieben von Seek
das kann doch nicht so schwer sein
- du brauchst Sektion nicht, warum selektierst du dann in deiner Abfrage?
- anstatt Abfrageergebnisse einfach in Array zu sammeln, sollst du mal überlegen, wie du gezielt den Inhalt ansprichst und schon in der Schleife aufsummierst.
Kommentar
-
nein, aber die fangen mit tmp an und mit tmp% werden alle aus der Sektion tmp abgefragt. Habs jetzt mal mit or gemacht, so gehts, das % geht wohl nicht dort.
haste schattenbaum.net schon durch?
Kommentar
-
Gib mir doch bitte ein Beispiel, das ist erst mein zweites PHP Script. Wenn ich keine passenden Beispiele finde ist es verdammt schwer zu wissen wie man so etwas aus dem nichts coden soll, da nützt der Verstand alleine auch nichts. Ich hab keine Ahnung wie ich das nun machen soll, bei der sql abfrage kann ich auch das group by nicht brauchen, weil er dann ja die gleichen Gruppen in der ganzen Übersicht einer Sektion gruppiert. Edit: für das Group by hab ich wohl ne Lösung.
@ TobiaZ
Ich weis, hab ja dort nur versucht ob das evtl. auch funktioniert.
Ich hab die wichtigsten Teile des php-q.net tutorials durch gemacht.Zuletzt geändert von Seek; 19.11.2004, 09:39.
Kommentar
-
bei der sql abfrage kann ich auch das group by nicht brauchen,wozu machst du ein group by, wenn du sowieso alles in inen pott schmeißt?
erzähl mir mal in einem klaren, verständlichen, zusammenfassenden satz, was du jetzt willst.
Kommentar
-
Ja hast du gesagt, aber ohne gibts ne Fehlermeldung Und das es nicht geht hab ich erst geschnallt nachdem ich mehrere Einträge in den Sektionen hatte Ich weiss jedoch noch immer nicht wie ich es sonst machen soll.
Ich habe ne Spalte Sektion und unterschiedliche Sektionen. Z.B. UT2004, UT2004Patches, UT2004Replays, UT2004Tools. Bei den spezifischen Sektionen (UT2004Patches, Replays...) ist es ja mit Group By korrekt und funktioniert. Aber bei UT2004 krieg ich alle UT2004 Downloads aufgelistet (durch UT2004%) und möchte die halt auch zählen. Ich find aber beim mysql manual keine Möglichkeit für das.Zuletzt geändert von Seek; 19.11.2004, 09:53.
Kommentar
-
man man man.
Ich weiss jedoch noch immer nicht wie ich es sonst machen soll.erzähl mir mal in einem klaren, verständlichen, zusammenfassenden satz, was du jetzt willst.
Kommentar
-
Aber bei UT2004 krieg ich alle UT2004 Downloads aufgelistet (durch UT2004%) und möchte die halt auch zählen. Ich find aber beim mysql manual keine Möglichkeit für das.
SELECT COUNT(*) FROM tab WHERE section LIKE 'UT2004%'
Kommentar
-
Die Grundlagen sind schon da, nur haperts manchmal am abrufen dank meinem tollen Gedächnis... Und wieso ich diese Möglichkeit nicht ausprobiert hab ist mir auch fast ein Rätsel. Danke schonmal, nur muss ich jetzt noch wissen wie ich die Zahl ausgeben kann, hab da schon diverses versucht hat aber nie geklappt.
Kommentar
Kommentar