Hey,
Ik heb een cronjob dat elke 5 min afgaat, nou werkt alleen mijn TRUNCATE niet.
PHP
<?php
include("mysql.connect.php");
// straat hoeren
$r = mysql_query(" SELECT `id` , `hoeren` , `land_id`
FROM `hoeren_voorbereiding`
GROUP BY `id`");
while($res = mysql_fetch_assoc($r)){
$sql = mysql_query("SELECT `land_id` FROM `hoeren_rld` WHERE `land_id`=".$res['land_id']." AND `id`=".$res['id']." LIMIT 1");
if(mysql_num_rows($sql) == 1){
mysql_query("UPDATE `hoeren_rld` SET `hoeren`=`hoeren`+".$res['hoeren']." WHERE `land_id`=".$res['land_id']." AND `id`=".$res['id']." LIMIT 1");
} else {
mysql_query("INSERT INTO `hoeren_rld`(`land_id`, `id`, `hoeren`) VALUES(".$res['land_id'].", ".$res['id'].", ".$res['hoeren'].")");
mysql_query("TRUNCATE hoeren_voorbereiding") or die(Mysql_error());
}
mysql_query("UPDATE speldata SET hoeren_rld = hoeren_rld + " . $res['hoeren'] . " WHERE id = " . $res['id']) or die(mysql_error());
}
$s = mysql_query("SELECT id FROM speldata WHERE hoeren_straat > 75000") or die(mysql_error());
while($r = mysql_fetch_assoc($s)){
mysql_query("UPDATE speldata SET hoeren_straat=0 WHERE id=".$r['id']) or die(mysql_error());
}
?>
Toon Meer
Nu blijft hij dus zegmaar elke 5 min de aantal hoeren die ik achter een raam wilt zetten geven, terwijl hij dat maar 1x moet doen, maar mijn truncate leegt de tabel niet ![]()
En ook met TRUNCATE TABLE werkt hij niet.
Kan iemand mij helpen?
Met vriendelijke groeten,
Sukel