Tag Cloud erstellen - bin ich zu blind?

charon76

Grünschnabel
Hallo,

ich habe folgendes Problem mit einer noch zu erstellenden TAG Cloud:

ich muß aus suchmaschinen Keywords die top 20 der letzten drei Tage rausfinden...

ich hab schon alles überlegt, von folgender abfrage:

PHP:
        $sql = "INSERT INTO tag_cloud (Keyword,Datum)
             VALUES ('".$_GET['keyword']."', NOW())";
             mysql_query($sql) OR die(mysql_error());
 
        $sql = "DELETE FROM
	     tag_cloud
	     WHERE
             Datum < DATE_SUB(NOW(), INTERVAL 4320 MINUTE)";
    	     mysql_query($sql) OR die(mysql_error());

über folgendes:

PHP:
        $sql = "UPDATE tag_cloud
             SET Keyword = $_GET['keyword'];
             SET Klicks = Klicks + 1;
             SET Datum = NOW();
             WHERE Keyword = '".$_GET['keyword']."';"
             mysql_query($sql) OR die(mysql_error());


       $sql= "DELETE FROM tag_cloud
            WHERE Datum < DATE_SUB(NOW(), INTERVAL 4320 MINUTE)";
            mysql_query($sql) OR die(mysql_error());
zum updaten von existierenden Keywords

und frage mich, wie schaffe ich es, dass die Daten nicht alle drei Tage auf null gesetzt werden oder für immer da bleiben?
 
Zurück