Hallo,
also ich hatte mich nur verschrieben. 4.1.10a ist nicht die php sondern die mqsql Version. Entschuldige für den Schreibfehler.
Also die Tabelle besteht aus den Feldern
id
ip (--> Ip Adresse)
browser (z.B. Firefox)
browser_version
cookies (enabled? 0 oder 1)
javascript (enabled? 0 oder 1)
is_crawler (true? 0 oder 1)
country
referer
page_views
(jeder Seitenklick wird hier numerisch gespeichert)
(kann also z.B '10' sein)
resolution
last_view (timestamp)
first_view (timestamp)
Genaue Angaben zur Tabellenstruktur und Beispielzeile habe ich an das Ende des Posts verschoben.
Das Ganze ist die Grundlage eines Besucherzählers. Ich möchte auslesen wieviele page views an einem bestimmten Tag stattfanden. Dazu müssen die Page Views der einzelnen Zeilen zusammengerechnet werden (dazu dachte ich mir, kann man die SUM Funktion brauchen) und eben in einem where Element geprüft werden, ob lastview an eben diesem Tag stattfand.
Ich hoffe das hilft weiter,
Schönen Abend,
luckger
___________________________________
CREATE TABLE stats\_log\_data
(
id
int(10) NOT NULL auto_increment,
ip
varchar(100) collate latin1_german1_ci NOT NULL default '',
browser
varchar(100) collate latin1_german1_ci NOT NULL default '',
browser\_version
varchar(30) collate latin1_german1_ci NOT NULL default '',
cookies
int(1) NOT NULL default '0',
javascript
int(1) NOT NULL default '0',
is\_crawler
int(1) NOT NULL default '0',
country
varchar(100) collate latin1_german1_ci NOT NULL default '',
referer
varchar(255) collate latin1_german1_ci NOT NULL default '',
page\_views
int(4) NOT NULL default '0',
resolution
varchar(50) collate latin1_german1_ci NOT NULL default '',
last\_view
datetime NOT NULL default '0000-00-00 00:00:00',
first\_view
datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (id
)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci AUTO_INCREMENT=31 ;
___________________________________
Beispielzeile
INSERT INTO stats\_log\_data
VALUES (1, '91.7.125.8', 'Firefox', '2.0', 1, 1, 0, 'GERMANY', 'http://www.google.de', 2, '1280x1024', '2007-11-29 17:42:55', '2007-11-29 17:42:33');