Loading...
Помощь по скриптам | Вопросик по коду
Итак,снова драсьте)
Пишу мод,и вот маленький вопрос,красным выделил переменные,которые "не работают"-можно так сказать,внихзу,в вывде все прекрасно пашет,а вверху код просто пропускает эти переменные и не выполняет запросы,с чем это связано?)





if(isset($_GET['buy'])){


if(isset($_GET['home'])){
if($user['id_nebo']==0){
if($ku['evriki']>= $post['price']) {
mysql_query("Update `nebo_user` set `id_nebo` = ' $post[id] ' where `id_user` = '$ku[id]'");
mysql_query("update `kolhoz_user` set `evriki` = `evriki` - ' $post[price] ' where `id` = '$ku[id]' ");
}
}
$_SESSION['msg']="Вы купили небоскреб!";
header("location:nebo");
}

if(mysql_result(mysql_query("SELECT COUNT(*) FROM `nebo` "),0)==0)
echo'<div class="block"> Небоскребов для покупки еще нет </div>';
else
{
$q=mysql_query("SELECT * FROM `nebo` ORDER BY `id` DESC ");
while($post=mysql_fetch_assoc($q))
{
echo'<div class="block">';
echo'<center><img style="border-radius: 7px;" width="100" src="no_start/nebo/images/nebo/'.$post['id'].'.png"></center> <h4>'.$post['name'].'</h4><img width="20" src="http://zfarm.mobi/pavelgrey/img/Rewards/daily_task.png"> <span class="nick">Стоимость:<span style="color:yellow">'.$post['price'].'</span></span> <br><img width="20" src="http://zfarm.mobi/pavelgrey/img/Rewards/progress.png">Бонус опыта: <span class="title">'.$post['bonus_exp'].'</span><br><img width="20" src="http://zfarm.mobi/pavelgrey/img/Rewards/progress.png">Бонус Evro: <span class="title">'.$post['bonus_evro'].'</span>';
if($ku['evriki']<$post['price']){
echo'<center><span class="title">Не хватает ресурсов</span></center>';

}
else{
echo'<center><span class="title"><a href="?nebo&buy&home">Buy Neboskreb</a></span></center>';
}
echo'</div>';

}


}
include'sys/foot.php';
}
ну,блин,не выделилось красным,вобщем переменные возле которых (фонт колор-ред) они и не работают.
Клевый , ты переменную post откуда вытаскиваешь то ?
MySqli , ну,она-же после while функционировать начинает :-)
MySqli , while($post=mysql_fetch_assoc($q))
Клевый (04.11.2017 в 12:24)
MySqli , ну,она-же после while функционировать начинает :-)

Ну вот сам ошибку и нашел)
TaHi4kA , типо ее вывести надо перед тем,что у меня не работает?
Клевый , да, а то он ее в функции определить не может
MySqli , а как ее вывести так,чтобы она сразу распозновала О каком небоскребе идет речь? :-(
Клевый , $post = num($_GET['id']);

$neboskreb = mysql_query("SELECT * FROM `neboskerb` WHERE `id` = '$post' ORDER BY `id` LIMIT 1");
Онлайн: 2
Время:
Gen. 0.1166
(c) Bym.Guru 2010-2026