Помогите с запросом в базу

126
16 января 2020, 13:00

Вообщем надо чтобы давало всем параметры юзерам которые есть в определённом клане. Но у меня получается только для 1 юзера. Как сделать для всех кто в клане?

mysql_query('UPDATE `users` SET `str` = "'.($user['str'] + $bonus_param[$clan_altar['level']]).'",
                                `vit` = "'.($user['vit'] + $bonus_param[$clan_altar['level']]).'",
                                `def` = "'.($user['def'] + $bonus_param[$clan_altar['level']]).'" WHERE `clan` = "'.$clan['id'].'"');
Answer 1

Для этого используйте IN (val1,val2,...)

 mysql_query('UPDATE `users` SET `str` = "'.($user['str'] + $bonus_param[$clan_altar['level']]).'",
                                `vit` = "'.($user['vit'] + $bonus_param[$clan_altar['level']]).'",
                                `def` = "'.($user['def'] + $bonus_param[$clan_altar['level']]).'" WHERE `clan` IN ('.$id_array.')');

$id_array - массив с id юзеров, просто для примера написал

Answer 2

Примерно так:

mysql_query('UPDATE `users` SET `str` = str + '.$bonus_param[$clan_altar['level']]).'
WHERE `clan` = "'.$clan['id'].'"');
READ ALSO
Как увеличить MySQL тайм-аут с 8 часов до 24?

Как увеличить MySQL тайм-аут с 8 часов до 24?

У меня стоит сервер, и мне нужно чтобы его соединение с базами данных висело постоянноПотому что, есть подозрения, что при сбросе соединения...

136
Bootstrap. Мобильные устройства

Bootstrap. Мобильные устройства

Всем приветНе думал, что придется сюда обращаться

120
Не выводит данные в html таблицу из json

Не выводит данные в html таблицу из json

У меня есть 3 значения в файле: дата, название филиала и сумма:

132