Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
kleiner als? [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
kleiner als?


 
ethan
28-05-2002, 15:05 
 
Hi Leute, ich möchte mit einer Datenbankabfrage von einem Anmeldescript all die user "raushauen" die ihren account nicht innerhalb von 24h aktivieren, aber irgendwie gibts dann einen mysql-synatax error:


$time=time();
$time=$time-84600;
$query = "DELETE * FROM $table_user WHERE activate='0' AND time<=$time";
$erg = mysql_db_query($db,$query,$verbindung);
echo mysql_error();


Ergbenis ist "You have an error in your... near und dann die gesamte Query-Zeile...

was ist da falsch?

danke!

 
goth
28-05-2002, 15:24 
 
Original geschrieben von ethan
Hi Leute, ich möchte mit einer Datenbankabfrage von einem Anmeldescript all die user "raushauen" die ihren account nicht innerhalb von 24h aktivieren, aber irgendwie gibts dann einen mysql-synatax error:


$time=time();
$time=$time-84600;
$query = "DELETE * FROM $table_user WHERE activate='0' AND time<=$time";
$erg = mysql_db_query($db,$query,$verbindung);
echo mysql_error();


Ergbenis ist "You have an error in your... near und dann die gesamte Query-Zeile...

was ist da falsch?

danke!

Warum nicht einfach:

DELETE FROM $table_user WHERE activate='0' AND time<=NOW()-INTERVAL 1 DAY


DELETE * FROM ist auf jeden Fall falsch und muss heißen DELETE FROM .

 
hand
28-05-2002, 19:29 
 
// Den '*' weglassen
$query = "DELETE FROM $table_user WHERE activate='0' AND time<=$time";

 
hand
28-05-2002, 19:34 
 
@goth
Zwar OffTop aber mir ist danach ...
Du hast Deine Signatur geändert. Oder? Früher hattest Du "cape noctem" - täusch ich mich? "cape noctem" ist ja auch nicht blöd. Zuerst hab ich mir gedacht, Fehler, aber dann fand ich wider erwarten sowohl cape, als auch carpe und beides hat seinen Sinn

 
goth
28-05-2002, 20:29 
 
@hand: Ja korrekt ... war'n Tipp Fehler ... den ich jetzt schon lange hier mitgeschleppt hatte ... .
Der Sinn der Signatur ist ein Gruß an das 'Schwarze Volk' ... und das ist es jetzt auch wieder ... :)

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:55 Uhr.