Hallo allemaal,
Ik heb een cronjob gemaakt maar ik wou deze testen en krijg iederskeer een error melding.
de error is:
PHP
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in *** on line 17
Het script:
PHP
$query = "SELECT * FROM tabel";
$result = mysql_query($query) or die(mysql_error());
$rows = mysql_num_rows($result);
if ($rows > "0"){
while($row = mysql_fetch_array($result)){(line 17)
$datum = $row['datum'];
$verloopt1 = strtotime(date("Y-m-d", strtotime($datum)) . "+".$row['periode']." month");
$verloopt = date("Y-m-d", $verloopt1);
$vandaag = date("Y-m-d");
if ($vandaag > $verloopt){
$query = mysql_query('DELETE FROM tabel WHERE gebruikersnaam = "'.$row['gebruikersnaam'].'"');
}
}
}
Toon Meer
Het probleem doet zich voor als hij 2 gebruikers moet verwijderen. Dan verwijderd hij de eerste maar die andere niet en geeft hij de error melding.