Loading...
Помощь по скриптам | Не работает
Почему не работает данный код?


if ($data['type']=='1')
{
foreach($cena_rmoney as $rmoney=>$summa)
{
if($data['summa']<=49)
{
if ($summa==$data['summa'])mysql_query("UPDATE `user` SET `rmoney` = `rmoney` + '".$rmoney."' WHERE `id` = '".$data['id_user']."' ");
}

elseif($data['summa']>=50)

{
if ($summa==$data['summa'])mysql_query("UPDATE `user` SET `rmoney` = `rmoney` + '".($rmoney*2)."', WHERE `id` = '".$data['id_user']."' ");

}

}

________
посл. ред. 29.12.2015 в 09:26; всего 3 раз(а); by RUS
RUS , что именно не работает конкретней
_______________
Ну здесь я не вижу закрытие условия if ($data['type']=='1'), в конце не хватает }
________
посл. ред. 29.12.2015 в 09:26; всего 1 раз(а); by dew-net
dew-net , не начисляет ресурс. В первом условии, если цена меньше или равна 49 тогда начисляет покупаемое кол-во ресурса. Во втором если цена выше 50, тогда он должен начислить в 2-ом режиме. А он ничего не начисляет.
RUS , SET `rmoney` = `rmoney` + '".$rmoney."',`rmoney` = `rmoney` + '".$rmoney."' WHERE
почему 2 раза Гг
RUS , ошибок нет не каких?
shadrvlad , Ну разницы нет что та, что '".($rmoney*2)."' Гг . писать лень было. Скопировал.
RUS , mysql_error(); что показывает?
dew-net , нет. Он отправляет в покупку. Оплачиваем. Но не начисляет
shadrvlad , ошибок не выводит
if ($summa==$data['summa'])mysql_query("UPDATE `user` SET `rmoney` = `rmoney` + '".($rmoney*2)."' , WHERE `id` = '".$data['id_user']."' ");
Запятая ненужная
________
посл. ред. 29.12.2015 в 09:31; всего 1 раз(а); by Bimax
Онлайн: 3
Время:
Gen. 0.0972
(c) Bym.Guru 2010-2026