Loading...
Обучение/Помощь новичкам | Помощь с sql запросом
RUS (23.08.2015 в 14:21)
SkaineX , 5 прст

Parse error: syntax error, unexpected ';' 13 строка
mysql_query("UPDATE `users` SET `health` = `health` +'5' WHERE `id` = '".$user['id']."'";);
SkaineX (23.08.2015 в 14:24)
RUS (23.08.2015 в 14:21)
SkaineX , 5 прст

Parse error: syntax error, unexpected ';' 13 строка
mysql_query("UPDATE `users` SET `health` = `health` +'5' WHERE `id` = '".$user['id']."'";);




<?php
mysql_query("UPDATE `users` SET `health` = `health` +'5' WHERE `id` = '".$user['id']."'");
?>
SkaineX , скобку поставил перед ;? просто тут код не полностью показаывается. Нажми на "Цитировать" и скопируй полный код
CreepMatis (23.08.2015 в 14:23)
SkaineX (23.08.2015 в 14:19)
CreepMatis (23.08.2015 в 14:17)
if($health <= $max_health){
mysql_query("UPDATE `users` SET `health` = `health` + 5 WHERE `id` = '".$user['id']."'");
}

Побывал , все равно идет прибавление +5

Переменные хоть заменил то?

все переменные подходят
SkaineX (23.08.2015 в 14:24)
RUS (23.08.2015 в 14:21)
SkaineX , 5 прст

Parse error: syntax error, unexpected ';' 13 строка
mysql_query("UPDATE `users` SET `health` = `health` +'5' WHERE `id` = '".$user['id']."'";);

а вот так более оптимизированно


<?php
mysql_query("UPDATE `users` SET `health` = health + 5 WHERE `id` = $user['id']");
?>
MTV (23.08.2015 в 14:26)
SkaineX (23.08.2015 в 14:24)
RUS (23.08.2015 в 14:21)
SkaineX , 5 прст

Parse error: syntax error, unexpected ';' 13 строка
mysql_query("UPDATE `users` SET `health` = `health` +'5' WHERE `id` = '".$user['id']."'";);

а вот так более оптимизированно


<?php
mysql_query("UPDATE `users` SET `health` = health + 5 WHERE `id` = $user['id']");
?>


Это я написать могу , я не могу сделать , что бы значение health не превышало значение max_health
RUS , поставил .
SkaineX , работает?
SkaineX (23.08.2015 в 14:28)
MTV (23.08.2015 в 14:26)
SkaineX (23.08.2015 в 14:24)
RUS (23.08.2015 в 14:21)
SkaineX , 5 прст

Parse error: syntax error, unexpected ';' 13 строка
mysql_query("UPDATE `users` SET `health` = `health` +'5' WHERE `id` = '".$user['id']."'";);

а вот так более оптимизированно


<?php
mysql_query("UPDATE `users` SET `health` = health + 5 WHERE `id` = $user['id']");
?>


Это я написать могу , я не могу сделать , что бы значение health не превышало значение max_health

что за значение?откуда оно?с переменной с базы?
5 пост
Онлайн: 1
Время:
Gen. 0.123
(c) Bym.Guru 2010-2026