Mam problem, ponieważ stworzyłem pole creditday i jest to jako nie data lecz liczby. Chciałem w pilku includes/resets.php umieścić coś takiego.
Kod:
if ($player -> fields['kredyt'] > 0)
{
$db -> Execute("UPDATE `players` SET `kredyt`=`kredyt`*1.001 WHERE id=".$player -> id);
$db -> Execute("UPDATE `players` SET `creditday`=`creditday`+1 WHERE id=".$player -> id);
}
if ($player -> fields['creditday'] == 5){
$db -> Execute("UPDATE `players` SET `miejsce`='Lochy' WHERE `id`=".$player -> id);
$db -> Execute("INSERT INTO `jail` (`prisoner`, `verdict`, `duration`, `cost`, `data`) VALUES(".$player -> id.", '".VERDICT."', 1, ".$cost.", ".$strDate.")") or die("Błąd!");
$db -> Execute("INSERT INTO log (`owner`, `log`, `czas`) VALUES(".$player -> id.",'".S_LOG_INFO." ".$cost.".', ".$strDate.")");
}
if ($player -> fields['creditday'] == 10){
$db -> Execute("UPDATE `players` SET `miejsce`='Lochy' WHERE `id`=".$player -> id);
$db -> Execute("INSERT INTO `jail` (`prisoner`, `verdict`, `duration`, `cost`, `data`) VALUES(".$player -> id.", '".VERDICT."', 2, ".$cost.", ".$strDate.")") or die("Błąd!");
$db -> Execute("INSERT INTO log (`owner`, `log`, `czas`) VALUES(".$player -> id.",'".S_LOG_INFO2." ".$cost.".', ".$strDate.")");
}
if ($player -> fields['creditday'] == 15){
$db -> Execute("UPDATE `players` SET `miejsce`='Lochy' WHERE `id`=".$player -> id);
$db -> Execute("INSERT INTO `jail` (`prisoner`, `verdict`, `duration`, `cost`, `data`) VALUES(".$player -> id.", '".VERDICT."', 3, ".$cost.", ".$strDate.")") or die("Błąd!");
$db -> Execute("INSERT INTO log (`owner`, `log`, `czas`) VALUES(".$player -> id.",'".S_LOG_INFO3." ".$cost.".', ".$strDate.")");
}
if ($player -> fields['creditday'] == 19){
$db -> Execute("INSERT INTO log (`owner`, `log`, `czas`) VALUES(".$player -> id.",'".S_LOG_INFO5." ".$cost.".', ".$strDate.")");
}
if ($player -> fields['creditday'] == 20){
$db -> Execute("UPDATE `players` SET `miejsce`='Lochy' WHERE `id`=".$player -> id);
$db -> Execute("INSERT INTO `jail` (`prisoner`, `verdict`, `duration`, `cost`, `data`) VALUES(".$player -> id.", '".VERDICT."', 100, ".$cost.", ".$strDate.")") or die("Błąd!");
$db -> Execute("INSERT INTO log (`owner`, `log`, `czas`) VALUES(".$player -> id.",'".S_LOG_INFO4." ".$cost.".', ".$strDate.")");
}
Ale to nie funkcjonuje?? Wytłumaczy mi ktoś w jaki sposób mam to zrobić??
