Berichten: 106
avatar
Offline Stuur privebericht
Hallo allemaal,

Ik heb een cronjob gemaakt maar ik wou deze testen en krijg iederskeer een error melding.

de error is:
Code | Selecteer Alles
minimaliseren
1
Warningmysql_fetch_array(): supplied argument is not a valid MySQL result resource in *** on line 17


Het script:
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$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'].'"');

}
}
}


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.
Laatst gewijzigd door davy op 2011-06-13 10:03:31
13-06-2011 10:02
Dit topic is 130 keer bekeken door 25 verschillende leden
Reacties op: "Cronjob"
1
Luc
devow.nl
Berichten: 1592
avatar
Offline Stuur privébericht
Heb je een config aangemaakt om je database aan te roepen?
13-06-2011 10:03
Berichten: 106
avatar
Offline Stuur privébericht
Quote: Luc

Heb je een config aangemaakt om je database aan te roepen?


Ja die zit bovenaan in het bestand.
13-06-2011 10:04
What else?
Berichten: 1180
avatar
Online Stuur privébericht
En wat is regel 17 aangezien je maar een gedeelte post kunnen we er zo niet veel mee
13-06-2011 10:54
Berichten: 106
avatar
Offline Stuur privébericht
Quote: Patrick

En wat is regel 17 aangezien je maar een gedeelte post kunnen we er zo niet veel mee


Ik heb bij regel 5, dat in mijn bestand is line 17 achter gezet. Dat is dus regel 17

Nieuwe reactie samengevoegd met originele reactie op 13.06.11 12:30:16:
Weet er iemand hoe ik dit probleem kan oplossen?
Alvast bedankt!
13-06-2011 11:01
Reageer op: "Cronjob"
1
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden