Cronjob red light

  • Hoi,
    Voor http://www.gangster.nu ben ik met een 'red light' script bezig, nu moet enkel ieder uur via een cronjob een update worden uitgevoerd van geld.


    Nu krijg ik een error en word er niets geupdated.


    is mijn code

    PHP
    mysql_query("UPDATE `[gebruikers]` SET `zak`=`zak`+'$geld' WHERE `login`='{$user->gebruikersnaam}'");
    }


    daar zit de fout in.


    Weten jullie wat ik fout doe?


    Alvast bedankt,
    robin

  • Guest, wil je besparen op je domeinnamen? (ad)
  • Probeer dit eens je bent een ; vergeten


  • Probeer is achter de query.


    PHP
    or die(mysql_error());


    Er neer te zetten en zeg ons wat de error is.


    Edit:
    Zoiets dus.


    Bezig met een zelf gemaakte source, geschreven vanaf 0 natuurlijk!

  • Werkt deze:


    Je was een ; vergeten en een variabele moest buiten de quotes.
    Verder nog wat schoonheids foutjes zoals `` in de veldnamen verbeterd. En je hoeft geen * te gebruiken als je maar 2 veldnamen nodig hebt :S.


    Lars

  • Hoi,
    Iedereen al heel erg bedankt voor de hulp, nu geeft die idd "Cronjob is succesvol uitgevoerd" aan maar schrijft er niets bij,
    Mijn database gebruikers ziet er zo uit (heb alleen ff genomen wat hierbij van toepassing is)
    gebruikers
    | gebruikersnaam
    | zak
    | hoeren


    Dit zal ook vast en zeker een slordigheidsfoutje zijn waar ik de hele tijd overheen keek, want die query had ik ook al 5 keer opnieuw getypt aangezien ik wis dat daariets fout in zat.


    Alvast bedankt,
    Robin

  • Vóila:

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!