Помощь по скриптам | Ошибка в коде
mysqli_query($link,"SELECT count(user_id) from `user_podarok` where `user_id` = '".$user['id']."'"),0) == 0){
В чем проблема пишет ошибка в этой строке
$link там по каким соображениям расположен?
Simptom333,
Вот пишет уже 19 строка баг
<?php
require '../../system/func_for_game2.inc.php';
head('Ежедневный подарок');
$gift = mysqli_fetch_assoc(mysqli_query($link,"SELECT * FROM `user_podarok` WHERE `user_id` = '$user[id]' order by `last_auth` desc limit 1"));
$time = $gift['last_auth'] + 86400;
$now = time();
echo "<table class='post'>";
if(isset($_GET['take'])){
if ($time < $now) {
echo "<div class='block_light'><center><b>Поздравляем вы получили подарок <br><span class='green'>Приятной игры</span></center></div>";
mysqli_query($link,"UPDATE `users` SET `gold` = `gold` + '5' WHERE `id` = '$user[id]'");
mysqli_query($link,"UPDATE `users` SET `money` = `money` + '1000' WHERE `id` = '$user[id]'");
mysqli_query($link,"UPDATE `user` SET `health` = `health` + '0' WHERE `id` = '$user[id]'");
if(mysqli_result(mysqli_query($link,"SELECT count(user_id) from `user_podarok` where `user_id` = '".$user['id']."'"),0) == 0)
if(mysqli_result(mysqli_query($link,"INSERT INTO `user_podarok` SET `last_auth` = '$now', `stage` = '1', `user_id` = '$user[id]'"));
}else{
mysqli_query("UPDATE `user_podarok` SET `last_auth` = '$now', `stage` = `stage` + '1' WHERE `user_id` = '$user[id]'");
}
} else {
echo "</br></br>";
}
}
if ($time < $now) {
echo "<center><b><br>Вы можете забрать подарок только один раз в день. Подарок содержит: 5 <img width='16' height='16' src='images/icon/gold.png' alt='o'>, 1000 <img width='16' height='16' src='images/icon/silver.png' alt='o'><br>Напоминаем еще раз, подарок можно забрать только один раз день.<br><span class='green'>Приятной игры</span></b><br />
<form action='podarok.php?take' method='post'><br/>
<center><span class='btn'><span class='end'><input class='label' type='submit' name='take' value='Забрать'/>
</form></center>";
} else {
$hour_t = ceil(($time - $now) / 3600);
$min = ceil(($time - $now) / 60);
if ($hour_t == 1 or $hour_t == 21) {
$hour = 'час';
} elseif ($hour_t >= 2 and $hour_t <= 4 or $hour_t >= 22 and $hour_t <= 24) {
$hour = 'часа';
} elseif ($hour_t >= 5 and $hour_t <= 20) {
$hour = 'часов';
}
echo "<center><b>Вы уже получали сегодня свой подарок.</br>Приходите через: <span class='green'>$min</span></b> мин.</b></centet><br><br>";
}
echo "</table>";
foot();
?>
Вот пишет уже 19 строка баг
Hunker, убери свою link из запроса
jasis, убрал не пашет все одно
Hunker, так что пишет?
Засвети текст ошибки.
Simptom333, выше скинул что пишеь
Ты внимательно посмотри на эту строку то)
Ты на кой в условие запихнул ";"?))
Ты на кой в условие запихнул ";"?))