ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
1022
1022
EMPFEHLEN
-
17.09.02 14:44 #1
nabend
so ich hab dan counter gebaut der pro tag eine IP zu läßt und dann speichert ( IP, datum )
soo ausgeben tu ich das ganze für den heutigen tag zbsp. so:
$heute=date("Y-m-d");
$sql2='SELECT * FROM counter WHERE SUBSTRING(datum,1,10="'.$heute.'"';
$result2=mysql_query($sql2,$conn);
$anzahl2=mysql_num_rows($result2);
echo '<tr><td>Besucher unterschiedlicher IP adressen heute: '.$anzahl2.'</td></tr>';
somit hab ich die anzahl der heutigen besucher bis jetzt
jetzt will ich bei den statistiken auch die ausgabe für
- diese woche
- letzte woche
- diesen monat
- letzten monat
soweit so gut das mit den monaten dürfte weniger das prob. sein
eher das mit den wochen...da ich ja nur die anzahl der vorhanden datensätzen möchte und nicht die datensätze selber...
kann mir da jemand auf die sprünge helfen ?
thx im voraus & greetsWillst du in die Zukunft sehen -
Mußt du mit dem Teufel reden
Wirst du dann um Gnade flehen -
Oder nur die Zeit verdrehen
Hast die Menschheit in der Hand -
Darum zeige mir das neue Land
Willst du mit mir tanzen gehen -
Alles in Schutt und Asche legen
öhm ja %)
-
17.09.02 16:21 #2
- Registriert seit
- May 2002
- Ort
- Berlin
- Beiträge
- 168
Wenn Du das Datum in der sql-tabelle als "date" speicherst könntest du es ja mit to_days versuchen.
select *from counter where to_days(counterdate) > (to_days(now(''))-7)
-
in mysql gibt es auch die function week

select * from counter where week(datumfeld)= 0
(ja es gibt die woche 0
geht dann bis woche 53
Geändert von melmager (18.09.02 um 09:37 Uhr)
-
19.09.02 09:56 #4
@melmager
ah danke ****t
Willst du in die Zukunft sehen -
Mußt du mit dem Teufel reden
Wirst du dann um Gnade flehen -
Oder nur die Zeit verdrehen
Hast die Menschheit in der Hand -
Darum zeige mir das neue Land
Willst du mit mir tanzen gehen -
Alles in Schutt und Asche legen
öhm ja %)
-
gibts die funktion datepart() auch für mysql
jedenfalls wäre das auch eine lösung!
Code :1
SELECT * FROM TabelWHERE DatePart('ww',Datum)=DatePart('ww',Date())
Du bekommst alle datensätze die in dieser Woche sind!!
Wenn du vielleicht date()-1 machst bekommst du vielleicht die von letzter woche!
Das kann ich jetzt aber nicht garantieren!
baba cyrusVergebung ist eine Sache zwischen Ihnen und Gott, mein Job ist es das Treffen zu arrangieren!
Creasy (Denzel Washington) in "Mann unter Feuer"
Ähnliche Themen
-
Woche im Monat berechnen
Von Cusco im Forum C/C++Antworten: 7Letzter Beitrag: 09.04.07, 14:35 -
Alle Datensätze einer Woche
Von CyrusOne im Forum ASPAntworten: 33Letzter Beitrag: 22.08.06, 11:00 -
Anzahl der Datensätze einer Tabelle bestimmen
Von $TîM$ im Forum Relationale DatenbanksystemeAntworten: 8Letzter Beitrag: 02.05.06, 09:10 -
Anzahl der Datensätze einer Datei bestimmen
Von Katzenbauer im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 17.06.04, 19:09 -
auslesen einer bestimmten Anzahl
Von Frarr im Forum Relationale DatenbanksystemeAntworten: 5Letzter Beitrag: 14.04.04, 08:02





Zitieren
Login





