Loading...
Обучение/Помощь новичкам | Помощь с sql запросом
MTV (23.08.2015 в 14:28)
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

что за значение?откуда оно?с переменной с базы?

Есть таблица users в ней столбцы health и max_health , нужно сделать , что бы значение в столб прибавлялось +5 , но так , что бы не смогло превысить значение в столбце max_health
SkaineX (23.08.2015 в 14:30)
MTV (23.08.2015 в 14:28)
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

что за значение?откуда оно?с переменной с базы?

Есть таблица users в ней столбцы health и max_health , нужно сделать , что бы значение в столб прибавлялось +5 , но так , что бы не смогло превысить значение в столбце max_health

тоесть тебе надо не просто число в поле прибавить на 5,а создавать + 5 новых полей?
MTV , есть дело;) черкани в лс:)
SkaineX (23.08.2015 в 14:30)
MTV (23.08.2015 в 14:28)
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

что за значение?откуда оно?с переменной с базы?

Есть таблица users в ней столбцы health и max_health , нужно сделать , что бы значение в столб прибавлялось +5 , но так , что бы не смогло превысить значение в столбце max_health

Ты как баран,хочешь услышать нормальный ответ,задай нормальный вопрос!Почему я должен по слову тянуть с тебя?
SkaineX , Попробуй значение из max_health как переменную вывести.

$qwe=mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '".$user['id']."'"));
$max_healht=$qwe['max_health'];

и тот код что в 5 запросе
KING_SysTEM (23.08.2015 в 14:32)
MTV , есть дело;) черкани в лс:)

Есть дело?Черкни в лс!
RUS (23.08.2015 в 14:32)
SkaineX , Попробуй значение из max_health как переменную вывести.

$qwe=mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '".$user['id']."'"));
$max_healht=$qwe['max_health'];

и тот код что в 5 запросе

что за бред :D
MTV , значение с таблицы в виже переменной. Хотя можно было и $max_health=$user['max_health/ но я люблю быдлкод *face*
MTV , я описал проблему , нужен запрос .
Например у меня в столбце health стоит значение 5 , а в столбце max_health 100 , нужно , что бы прибавляло +5 в столбец health до того как достигнет равное значение столбцу max_health . так ясно ?
Сделаем проще , помогите написать запрос , который через 5 минут сделает значение в столбце health равное значению max_health
________
посл. ред. 23.08.2015 в 14:37; всего 1 раз(а); by SkaineX
Онлайн: 3
Время:
Gen. 0.1077
(c) Bym.Guru 2010-2026