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:
über folgendes:
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?
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());
und frage mich, wie schaffe ich es, dass die Daten nicht alle drei Tage auf null gesetzt werden oder für immer da bleiben?