Probleem in cron

Status
Niet open voor verdere reacties.

Writtler

Gebruiker
Lid geworden
14 okt 2007
Berichten
31
Beste,

Het volgende probleem:

Code:
$hasj = mysql_query("SELECT * FROM `[hasjplantage1]` WHERE `procent` = '100'");
if($hasj->procent == 100)
mysql_query("INSERT INTO `[messages]`(`time`,`from`,`to`,`subject`,`message`) VALUES(NOW(),'Auto Message','".$hasj->eigenaar."','Hasjplantage','Je hasjplantage is klaar.')");

als procent onder hasjplantage1 100 is moet er een intern berichtje worden gestuurd. Heb problemen met de if, die pakt hij niet en hij geeft niet aan waar het berichtje naar toe moet!

Dit draait in mijn cron_uur

Ben beginner dus zal wel een stomme fout zijn whahaha
BVD!!!

Dennis
 
Eh. Een paar dingen:

mysql_query retourneerd een #resource, de inhoud kun je bekijken met mysql_fetch_ functies.

ALLE resultaten hebben procent is 100, dat is namelijk de vraag in je WHERE clause; dus de if is onnodig.

Als je meerdere berichten wilt invoeren, moet je een loop gebruiken om over de resultaten heen te gaan.

En zet je error_reporting() aan, dan zie je waar het allemaal fout gaat. Dat helpt een heleboel.

Als ik jou was zou ik beginnen met een paar tutorials volgen :)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan