WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 19.12.2006, 15:03   #11
iG0r
Gesperrt
 
Registriert seit: 14.08.2003
Alter: 48
Beiträge: 915


Standard

Zitat:
Original geschrieben von gorie
tut das selbe wie mein ausruck...
dein query würde alles zählen, unabhängig vom tag der erstellung, da das datum ja in unix timestamp format vorliegt, und nicht formatiert in jahr-monat-tag etc.

mein query zählt tatsächlicht nur alle einträge mit einem timestamp, welche am selben tag erstellt wurden.

du kannst ja gerne beide testen, ich habs gemacht
iG0r ist offline   Mit Zitat antworten
Alt 19.12.2006, 15:09   #12
gorie
Master
 
Benutzerbild von gorie
 
Registriert seit: 31.08.2003
Ort: Velden
Alter: 42
Beiträge: 615


gorie eine Nachricht über ICQ schicken gorie eine Nachricht über Skype™ schicken
Standard

Zitat:
Original geschrieben von iG0r
dein query würde alles zählen, unabhängig vom tag der erstellung, da das datum ja in unix timestamp format vorliegt, und nicht formatiert in jahr-monat-tag etc.

mein query zählt tatsächlicht nur alle einträge mit einem timestamp, welche am selben tag erstellt wurden.

du kannst ja gerne beide testen, ich habs gemacht
sorry, hast natürlich recht... ich wusste nicht, dass to_days nicht für timestamps funktioniert, ich dachte das geht auch da
Jetzt bin ich wieder gescheider
gorie ist offline   Mit Zitat antworten
Alt 24.12.2006, 18:49   #13
Potassium
Inventar
 
Registriert seit: 06.03.2003
Alter: 37
Beiträge: 3.954

Mein Computer

Standard

hey leutz
danke für eure hilfe. bin leider erst heute dazugekommen das auszuprobieren.
irgendwie funktioniert das nicht richtig:
ich hab zb folgendes:
Code:
759	24 Dec 2006, 17:21	83.211.88.93	
758	24 Dec 2006, 15:26	80.109.118.82	fpdwl.roseflex.com
757	24 Dec 2006, 15:04	81.217.65.144	fpdwl.roseflex.com
756	24 Dec 2006, 15:01	195.3.113.168	www.wcm.at
755	24 Dec 2006, 15:01	65.55.209.134	
754	24 Dec 2006, 14:52	65.55.209.140	
753	24 Dec 2006, 14:29	65.55.209.143	
752	24 Dec 2006, 14:18	84.148.70.130	martin.tibit.de
751	24 Dec 2006, 14:08	65.55.209.142	
750	24 Dec 2006, 13:43	85.124.182.249	
749	24 Dec 2006, 13:24	64.4.8.118	
748	24 Dec 2006, 12:47	66.249.66.98	
747	24 Dec 2006, 12:01	84.174.90.219	martin.tibit.de
746	24 Dec 2006, 11:46	64.34.168.137	
745	24 Dec 2006, 11:36	74.6.85.236	
744	24 Dec 2006, 09:25	74.6.86.169	
743	24 Dec 2006, 03:57	74.6.86.205	
742	24 Dec 2006, 03:06	74.6.86.126	
741	24 Dec 2006, 00:34	84.190.110.112	martin.tibit.de
740	24 Dec 2006, 00:08	85.127.209.81	1338.at
739	24 Dec 2006, 00:00	80.109.30.189	fpdwl.roseflex.com
und er zeigt mir an, es waren maximal 5 Benutzer online pro Tag.
Es sind aber sicher mehr.
Wo hackt es da?
Potassium ist offline   Mit Zitat antworten
Alt 25.12.2006, 13:03   #14
iG0r
Gesperrt
 
Registriert seit: 14.08.2003
Alter: 48
Beiträge: 915


Standard

am besten einfach dein php script und sql dump anhängen. read only sql zugang reichen auch, falls der dump zu groß ist.
iG0r ist offline   Mit Zitat antworten
Alt 25.12.2006, 13:39   #15
Potassium
Inventar
 
Registriert seit: 06.03.2003
Alter: 37
Beiträge: 3.954

Mein Computer

Standard

PHP-Code:
$query query("SELECT COUNT(*) AS c FROM ".TABLE_COUNTER." GROUP BY DATE_SUB(FROM_UNIXTIME(Counter_Date,'%Y-%m-%d'),INTERVAL 1 DAY)",__FILE__,__LINE__); 
Anbei das Dump File.
Potassium ist offline   Mit Zitat antworten
Alt 25.12.2006, 15:42   #16
iG0r
Gesperrt
 
Registriert seit: 14.08.2003
Alter: 48
Beiträge: 915


Standard

query und db scheint ok zu sein, denke der fehler, wenn immer nur 5 ausgegeben wird, muss irgendwo im php code sein.
iG0r ist offline   Mit Zitat antworten
Alt 25.12.2006, 15:58   #17
Potassium
Inventar
 
Registriert seit: 06.03.2003
Alter: 37
Beiträge: 3.954

Mein Computer

Standard

PHP-Code:
    $query query("SELECT COUNT(*) AS c FROM ".TABLE_COUNTER." GROUP BY DATE_SUB(FROM_UNIXTIME(Counter_Date,'%Y-%m-%d'),INTERVAL 1 DAY)",__FILE__,__LINE__);
    
$row mysql_fetch_assoc($query);
    
$max_day $row["c"];
    echo 
$max_day
kannst du da einen Fehler entdecken?
Potassium ist offline   Mit Zitat antworten
Alt 25.12.2006, 16:14   #18
iG0r
Gesperrt
 
Registriert seit: 14.08.2003
Alter: 48
Beiträge: 915


Standard

ich behaupte mal da ist kein für mich erkennbarer fehler. vermute aber mal, wenn immer 5 ausgegeben wird, stimmt etwas mit deiner sql query class nicht. ich denke mal das wird __FILE__ oder __LINE__ anstelle des query results ausgegeben. steht der query zufällig in line 5? versuch es doch mal mit einer sauberen sql abfrage, und ausgabe.
iG0r ist offline   Mit Zitat antworten
Alt 25.12.2006, 17:40   #19
Potassium
Inventar
 
Registriert seit: 06.03.2003
Alter: 37
Beiträge: 3.954

Mein Computer

Standard

keine angst das passt schon.
das funktioniert überall wunderbar. das is blos eine funktion die ggf. einen sql-error ausgibt und mir mit __FILE__ und__LINE__ sagt wo der error is.
Potassium ist offline   Mit Zitat antworten
Alt 25.12.2006, 22:33   #20
iG0r
Gesperrt
 
Registriert seit: 14.08.2003
Alter: 48
Beiträge: 915


Standard

dann kann es nur noch eine wasserader sein. hab es anhand einer vbulletin 3 datenbank und der user table mit joindate getestet, klappt wunderbar.
iG0r ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:39 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag