webForumDet fria alternativet

Vad för fel i denna kod?

PHP

1 svar · 234 visningar · startad av Kosse

Medlem sedan juni 2000162 inlägg
Frågan#1

<?

putenv("TZ=Europe/Stockholm");
$date = getdate();

$veckabakat = date("Y-m-d",strtotime ($datum."-7 day"));

$resultatet2 = mysql_query("SELECT * FROM users WHERE datum<'$veckabakat' AND aktivitet=2");

$i=0;
while ($row2 = mysql_fetch_row($resultatet2)) {

mysql_query("DELETE FROM users WHERE id='$row2\[0\]' AND aktivitet=2");

//Radera tillhörande meddelanden
mysql_query("DELETE FROM meddelanden WHERE id='$row2\[0\]'");

$i++;

}

echo "<span class=vanlig><b>Åtgärd utförd!<p>$i</b> users raderade inklusive tillhörande meddelanden.";

echo "<p> $veckabakat";

?>

Ingenting tas bort trots att ovanstående krav är uppfyllda. Något fel i koden jag inte ser själv?

Medlem sedan juni 2000162 inlägg
#2

Jaha, den här tråden hade jag inte behörighet att radera. Typiskt, då får jag väl stå ut med att skämmas inför alla PHP människor i detta forum när jag berättar att jag helt enkelt inte hade någon databaskoppling. Just därför fungerade inte scriptet ovan. :L

Så nu går jag och ställer mig i skamvrån en stund och hoppas på att någon moderator plockar bort min meningslösa tråd... :r

258 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)