Помогите Исправить

468
.
<?php
if (isset($_POST['submit'])) { 
$combo = rand(100, 999);
mysql_query("UPDATE `users` SET `balans` = `balans`-5 WHERE `id` = " . $datauser['id'] . ";");
if ($combo == 555) {
echo '<div class="menu">Выпала комбинация '.$combo.' Вы выиграли 10 монет.</div>';
mysql_query("UPDATE `users` SET `balans` = `balans`+10 WHERE `id` = " . $datauser['id'] . ";");
if ($combo == 666) {
echo '<div class="menu">Выпала комбинация '.$combo.' Вы выиграли 200 монет.</div>';
mysql_query("UPDATE `users` SET `balans` = `balans`+200 WHERE `id` = " . $datauser['id'] . ";");
} else {
echo '<div class="menu">Выпала комбинация '.$combo.' Вы ни чего не выиграли.</div>';
}
}
echo '<p><form action="odno.php" method="post"><input type="submit" name="submit" value="Играть" /></form></p>';
?>
если поставлю комбо*666 не работает) как правильно добавить 666?
.
#НетВойне #NoWar #НіВійні
if (isset($user['id']))
{
$extra_n=rand(1,100);
if ($extra_n == 100 or $extra_n == 50 or $extra_n == 1)
{
@session_start();
$extra_unic=rand(1111111111,9999999999);
$_SESSION['unic_code']=$extra_unic;
$_SESSION['is_str']=$_SERVER['PHP_SELF'];
echo '<div id="extra_ball"><a href="/pages/extra_ball.php?unic_code='.$extra_unic.'">Поймать монету!</a></div>';
}}


У меня так, только чуть и смысл другой, и не под джон. Движок у меня самописец
.
mRWiNeT, Мне твоего не понять
.
muhago97, не нужно флудить. Задал вопрос - жди. Если повезёт, то правильный ответ получишь быстро. Иногда правильный ответ приходится ждать довольно долго. И всегда нужно помнить - здесь никто никому ничем не обязан. Если тебе срочно нужно решение, то воспользуйся услугами кодеров на платной основе. Если нет - ожидай ответа.
.
КИДАЛА!!! Дел не иметь!
# ДоХтор (31.07.2016 / 17:50)
muhago97, не нужно флудить. Задал вопрос - жди. Если повезёт, то правильный ответ получишь быстро. Иногда правильный ответ приходится ждать довольно долго. И всегда нужно помнить - здесь никто никому
да ему помогать себе дороже.с одной проблемы делает 10. взялся помочь раз на свою голову
.
если поставлю комбо*666 не работает) как правильно добавить 666?
Куда ставишь комбо *666 ?
.
КИДАЛА!!! Дел не иметь!
# ДоХтор (31.07.2016 / 17:52)
Куда ставишь комбо *666 ?
я уже скинул ему рабочий вариант.теперь ему надо из этого сделать за монеты.
.
ДоХтор
# MARAZM (31.07.2016 / 17:54)
я уже скинул ему рабочий вариант.теперь ему надо из этого сделать за монеты.
Ему что-то вроде этого сперва нужно было? Он воткнул одно условие внутрь другого, и если 555 не выпадало, то и 666 никогда не выполнялось.

if (isset($_POST['submit'])) {
    $combo = rand(100, 999);
    mysql_query("UPDATE `users` SET `balans` = `balans`-5 WHERE `id` = " . $datauser['id'] . ";");
    
    if ($combo == 555) {
        echo '<div class="menu">Выпала комбинация '.$combo.' Вы выиграли 10 монет.</div>';
        mysql_query("UPDATE `users` SET `balans` = `balans`+10 WHERE `id` = " . $datauser['id'] . ";");
    } elseif ($combo == 666) {
        echo '<div class="menu">Выпала комбинация '.$combo.' Вы выиграли 200 монет.</div>';
        mysql_query("UPDATE `users` SET `balans` = `balans`+200 WHERE `id` = " . $datauser['id'] . ";");
    } else {
        echo '<div class="menu">Выпала комбинация '.$combo.' Вы ни чего не выиграли.</div>';
    }
} 

echo '<p><form action="odno.php" method="post"><input type="submit" name="submit" value="Играть" /></form></p>';
.
MARAZM
КИДАЛА!!! Дел не иметь!
ДоХтор, фигурная должна быть над кнопкой играть так как иначе ее не будет видно.а если у пользователя баллов нет?
.
# MARAZM (31.07.2016 / 18:05)
ДоХтор, фигурная должна быть над кнопкой играть так как иначе ее не будет видно
Исправил.
а если у пользователя баллов нет?
Про баллы сперва речи небыло, но можно же и баллы учесть.
Всего: 35