helena: MYSQL abfrage

HI

ich habe eine datenbank in der ich hits von besuchern auf der website abspeichere. jetzt kommt das problem denn wenn ein besucher mehrmals auf der seite klickt (was ja meistens der fall ist) werden die klicks in derselben row abgespeichert. wie kann ich nun diese auslesen und gleichzeitig die hits zusammenrechnen!

ohne irgend eine schleife zu verwenden (da viel zu langsam):

$sql_query = "SELECT fld_hits FROM tbl_stats_data WHERE  fld_login_timestamp >= ".$stats_select_month_start." AND fld_login_timestamp <= ".$stats_select_month_end;
$result = $user_db->query($sql_query);

$stats_overall_hits = 0;
while ($stats_hits = $result->FetchRow(DB_FETCHMODE_ASSOC)) {
 $stats_overall_hits = $stats_overall_hits + $stats_hits["fld_hits"];
}

wie sollte der sql query dann aussehen???

Danke im voraus

helena

  1. yo,

    wie kann ich nun diese auslesen und gleichzeitig die hits zusammenrechnen!

    SELECT SUM(fld_hits) FROM tbl_stats_data WHERE  fld_login_timestamp >= ".$stats_select_month_start." AND fld_login_timestamp <= ".$stats_select_month_end

    Ilja

  2. Hallo Helena

    ich habe eine datenbank in der ich hits von besuchern auf der website abspeichere. jetzt kommt das problem denn wenn ein besucher mehrmals auf der seite klickt (was ja meistens der fall ist) werden die klicks in derselben row abgespeichert. wie kann ich nun diese auslesen und gleichzeitig die hits zusammenrechnen!

    die Aggregatsfunktion sum() sollte Dir die Arbeit erleichtern.

    Freundliche Grüße

    Vinzenz