2016-07-16 3 views
0

у меня есть проблемы с моим кодомElse не работает в PHP

$save = mysql_real_escape_string($_POST['save']); 
$query1 = "SELECT * from users WHERE user_id=".$_SESSION['user']; 
$result = mysql_query($query1); 

while($row = mysql_fetch_array($result)) { 
    // Get money from column 
    $money = $row['money']; 

    if($money >= $save) 

     $query1 = "UPDATE users SET savings = savings + $save, money = money - $save WHERE user_id=".$_SESSION['user']; 

     $update1 = mysqli_query($conn,$query1); // call 1st query 
     echo 'Money transferred successfully!!!'; 
    } else { 
     echo 'U NO MONEY IN CHECKING!!!!'; 
    } 
?> 

Заявление еще не работает, и я получаю эту ошибку:

Parse error: syntax error, unexpected 'else' (T_ELSE) in C:\wamp\www\bank.php on line 44

+0

'если ($ деньги> = $ save) 'должно быть' if ($ money> = $ save) {' –

+0

@TheCodesee его все еще не работает –

ответ

0

Пожалуйста, видит, что вы не открыли скобка {после утверждения if.

Изменить это:

if($money >= $save) 

To:

if($money >= $save) { 
+0

Еще не работает ng bro –

+0

Вы не закрыли скобу петли while. Закройте его. –

0

Вы пропускаете открывающую фигурную скобку на if заявление:

if($money >= $save) { 
    // Here --------^ 
Смежные вопросы