-Raid-
Mitglied
Abend,
folgendes Problem:
Ich versuche hier meinen ersten Counter zu basteln.
Er soll die IP Adresse und das Datum speichern und die Tabelle alle 24 Stunden leeren.
Ich konnte die PHP-Datei bisher noch nicht testen, aber sie kann eigentlich noch garnicht funktionieren. :suspekt:
Wenn er die IP Adresse findet, soll er nichts machen, findet er sie nicht, soll er zum "else-Teil" übergehen.
// Edit:
Das war mein Versuch zum Thema:"um 0:00 Uhr löschen".
Kann aber nicht klappen, da das Datum von Benutzer zu Benutzer unterschiedlich ist.
Mit freundlichen Grüßen,
-Raid-
folgendes Problem:
Ich versuche hier meinen ersten Counter zu basteln.
Er soll die IP Adresse und das Datum speichern und die Tabelle alle 24 Stunden leeren.
Ich konnte die PHP-Datei bisher noch nicht testen, aber sie kann eigentlich noch garnicht funktionieren. :suspekt:
Code:
<?php
$connection = mysql_connect('', '', '');
mysql_select_db('', $connection);
$SQL = "SELECT COUNT(*) as Anzahl FROM counter WHERE IP = '".$_SERVER['REMOTE_ADDR']."'"""
$result = mysql_query($SQL);
$row = mysql_fetch_assoc($result);
if($row['Anzahl']) (
mysql_query($SQL) OR die(mysql_error());
else ( // Einfügen
$SQL = "INSERT INTO counter (IP, Datum)";
"VALUES ('".$_SERVER['REMOTE_ADDR']."', NOW())";
mysql_query(SQL) OR die(mysql_error());
)
$SQL = "SELECT COUNT(*) as Anzahl FROM counter";
$result = mysql_query($SQL)
$row = mysql_fetch_assoc($result);
echo "".$row['Anzahl']."";
?>
Wenn er die IP Adresse findet, soll er nichts machen, findet er sie nicht, soll er zum "else-Teil" übergehen.
// Edit:
Code:
$SQL = "DELETE FROM counter WHERE IP, Datum < Datum(current_date, interval -1 DAY)";
Das war mein Versuch zum Thema:"um 0:00 Uhr löschen".
Kann aber nicht klappen, da das Datum von Benutzer zu Benutzer unterschiedlich ist.
Mit freundlichen Grüßen,
-Raid-
Zuletzt bearbeitet: