Доброго времени суток товарищи мастера!
Вот столкнулся с проблемой и не могу ее решить, подскажите решение.
Хочу сделать автопокупку (одним кликом) всех доступных товаров на которые у меня хватает денег.
К примеру:
У меня 29 руб на счету
В магазине есть товары:
Мыло - 7 руб
ручка - 4 руб
ложка - 8 руб
тарелка - 22 руб
И того выходит: 22 + 8 + 4 + 7 = 41 руб
Получается что у меня хватит только на первые три товара ИХ и купит.
Но еще такой момент, если у меня хватает на все существующие товары значит будет покупать по 2 или 3 шт (если хватает денег). и так до победного конга, я должен потратится под ноль одним кликом.
1. Franklin_Ua - 26 Марта, 2016 - 13:41:19 - перейти к сообщению
2. LIME - 26 Марта, 2016 - 13:46:50 - перейти к сообщению
ну значит в сессии храни свои бабосы и сумму покупок
вопрос в чем?
типа научите меня как это реализовать? не будет ответа
все очень недетерминированно
вопрос в чем?
типа научите меня как это реализовать? не будет ответа
все очень недетерминированно
3. Franklin_Ua - 26 Марта, 2016 - 13:50:12 - перейти к сообщению
Есть вот такой код но он с другого движка но суть его точно та что мне нужна.
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?
- $builds=$c->query('SELECT * FROM `game_marsgame_building` WHERE `user`="'.$user['id'].'" order by id deSC');
- $up_max=0;
- for ($i=0;$i!=$c->num_rows($builds);$i++){
- $data=$c->fetch_assoc($builds);
- for(;;){
- $up_max++;if($up_max>500){break 1;}
- $prise=$this->prBuildUp($data);
- }
- $c->exe("UPDATE `game_marsgame_users` SET `money`='".$user['money']."' WHERE `id` = '".$user['id']."'");
- $c->exe("UPDATE `game_marsgame_building` SET `count`='".$data['count']."' WHERE `id` = '".$data['id']."' ");
- $this->in_sec($c,$user['id'],$data['pos']);
- }
- $url[0]='index';
- ?>