Автор Тема: количество купленных животных  (Прочитано 1337 раз)

0 Пользователей и 1 Гость просматривают эту тему.

NexTАвтор темы

  • *
  • Оффлайн
  • Награды Три года на форуме !!!
  • Дата регистрации: Апр. 2017
  • Сообщений: 12
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
    • Награды
количество купленных животных
« : 10 Апреля 2017, 17:17:26 »
Здравствуйте, Хочу сделать в магазине что бы показывало вот так
На данный момент у вас куплено: 1 животных
Нужно  сделать отдельно такую надпись
 

shans5

  • *
  • *
  • Онлайн
  • Награды Более 5 лет на форуме !!! Более 4000 сообщений Топ 10 по созданным темам Топ 10 по сообщениям Более 1000 созданных тем Репутация более 50 Бывает груб к участникам форума. За время в онлайне на форуме
  • Дата регистрации: Сен. 2015
  • Расположение: Регион 58
  • Возраст: 41
  • Сообщений: 4066
  • Страна: ru
  • Поблагодарили: 983 раз(а)
  • Репутация +79/-9
  • Пол: Мужской
  • Всё только начинается !!!
  • Дата рождения:1979-06-30
    • Награды
количество купленных животных
« Ответ #1 : 10 Апреля 2017, 17:45:33 »



Уточнение:

Нужен вывод   количества всех купленных животных, не зависимо от уровня?

Если да,то по стандарту:

<?=$user_data["a_t"]+$user_data["b_t"]+$user_data["c_t"]+$user_data["d_t"]+$user_data["e_t"];  ?>
Подвергнуть критике, может любой.
Создать то,что будет подвергнуто критике,дано не каждому.
 

NexTАвтор темы

  • *
  • Оффлайн
  • Награды Три года на форуме !!!
  • Дата регистрации: Апр. 2017
  • Сообщений: 12
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
    • Награды
количество купленных животных
« Ответ #2 : 10 Апреля 2017, 18:44:12 »
Да, спасибо. Только показывает 0 животных
 

shans5

  • *
  • *
  • Онлайн
  • Награды Более 5 лет на форуме !!! Более 4000 сообщений Топ 10 по созданным темам Топ 10 по сообщениям Более 1000 созданных тем Репутация более 50 Бывает груб к участникам форума. За время в онлайне на форуме
  • Дата регистрации: Сен. 2015
  • Расположение: Регион 58
  • Возраст: 41
  • Сообщений: 4066
  • Страна: ru
  • Поблагодарили: 983 раз(а)
  • Репутация +79/-9
  • Пол: Мужской
  • Всё только начинается !!!
  • Дата рождения:1979-06-30
    • Награды
количество купленных животных
« Ответ #3 : 10 Апреля 2017, 18:48:38 »
В файле farm.php  есть примерно такой код:

<?PHP
 
$_OPTIMIZATION["title"] = "Аккаунт - Нанять  ";
$usid = $_SESSION["user_id"];
$refid = $_SESSION["referer_id"];
$usname = $_SESSION["user"];

$db->Query("SELECT * FROM db_users_b, db_users_a WHERE db_users_a.id=db_users_b.id AND db_users_a.id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();

$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();
/////////////////////////////////////////
$i=1;
$db->Query("SELECT * FROM cheap_fruit");
while($data_c = $db->FetchArray())
{
   $cheap_amount[$i] = $data_c['amount'];
   $cheap_cost[$i]=$data_c['cost'];
   $i++;
}

Может отличаться....
Так вот этот код

<?=$user_data["a_t"]+$user_data["b_t"]+$user_data["c_t"]+$user_data["d_t"]+$user_data["e_t"];  ?>


Должен быть установлен ниже того кода
 

assus

  • *
  • Оффлайн
  • Награды Более 4 лет на форуме !!!
  • Дата регистрации: Фев. 2016
  • Сообщений: 34
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
    • Награды
количество купленных животных
« Ответ #4 : 10 Апреля 2017, 18:51:41 »
примерно так как тут http://vfl.ru/fotos/e5ee3d7916807024.html
если надо пиши мне
a:0:{}
 

SumBoy

  • *
  • Оффлайн
  • Награды Более 4 лет на форуме !!! Более 100 сообщений
  • Дата регистрации: Июль 2016
  • Расположение: Питер
  • Возраст: 38
  • Сообщений: 133
  • Страна: ru
  • Поблагодарили: 7 раз(а)
  • Репутация +1/-0
  • Пол: Мужской
  • Дата рождения:1982-05-29
    • Награды
количество купленных животных
« Ответ #5 : 10 Апреля 2017, 19:21:37 »
примерно так как тут http://vfl.ru/fotos/e5ee3d7916807024.html
если надо пиши мне

Пробуй ставить в _user_account.php
         <div class="fishes">
         <div class="all_fish">
            <a class="fishes_info">Ваши животные</a><span style="float: right; font-weight: bold;"><b id="mt"><?= $prof_data["a_t"] + $prof_data["b_t"] + $prof_data["c_t"] + $prof_data["d_t"] + $prof_data["e_t"];?></b></span>
         </div>
         <div class="all_fish_list" style="display:none;">
            <div>
               <label>Животное 1</label>
               <span><b id="mt"><?=$prof_data["a_t"]; ?></b></span>
            </div>
            <div>
               <label>Животное 2</label>
               <span><b id="mt"><?=$prof_data["b_t"]; ?></b></span>
            </div>
            <div>
               <label>Животное 3</label>
               <span><b id="mt"><?=$prof_data["c_t"]; ?></b></span>
            </div>
            <div>
               <label>Животное 4</label>
               <span><b id="mt"><?=$prof_data["d_t"]; ?></b></span>
            </div>
            <div>
               <label>Животное 5</label>
               <span><b id="mt"><?=$prof_data["e_t"]; ?></b></span>
            </div>
            </div>
 

shans5

  • *
  • *
  • Онлайн
  • Награды Более 5 лет на форуме !!! Более 4000 сообщений Топ 10 по созданным темам Топ 10 по сообщениям Более 1000 созданных тем Репутация более 50 Бывает груб к участникам форума. За время в онлайне на форуме
  • Дата регистрации: Сен. 2015
  • Расположение: Регион 58
  • Возраст: 41
  • Сообщений: 4066
  • Страна: ru
  • Поблагодарили: 983 раз(а)
  • Репутация +79/-9
  • Пол: Мужской
  • Всё только начинается !!!
  • Дата рождения:1979-06-30
    • Награды
количество купленных животных
« Ответ #6 : 10 Апреля 2017, 19:25:36 »
Вот я постоянно поражаюсь некоторым вещам....
То ли я дурак, то ли с погодой что-то....

Был вопрос:

"Хочу сделать в магазине что бы показывало вот так"

Магазин - это farm.php

при чем тут юзер аккаунт ?????

Нужно или задавать вопрос конкретнее...
Или читать вопрос внимательнее....
 

Kuper

  • *
  • *
  • Оффлайн
  • Награды Три года на форуме !!! Топ 10 по сообщениям Репутация более 5 Болеее 300 сообщений
  • Дата регистрации: Дек. 2016
  • Возраст: 30
  • Сообщений: 436
  • Страна: ru
  • Поблагодарили: 35 раз(а)
  • Репутация +8/-2
  • Пол: Мужской
  • Дата рождения:1989-11-19
    • Награды
  • Социальные сети:
    ВКонтакте
количество купленных животных
« Ответ #7 : 10 Апреля 2017, 19:43:00 »
Нравится мне наш буйный админ :be happy:

NexTАвтор темы

  • *
  • Оффлайн
  • Награды Три года на форуме !!!
  • Дата регистрации: Апр. 2017
  • Сообщений: 12
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
    • Награды
количество купленных животных
« Ответ #8 : 10 Апреля 2017, 19:54:55 »
Вот так у меня.
Цитировать
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Ферма";
$usid = $_SESSION["user_id"];
$refid = $_SESSION["referer_id"];
$usname = $_SESSION["user"];

$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();

$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();

# Покупка нового дерева
if(isset($_POST["item"])){
$kolvo = intval($_POST["kolvo"]);
$array_items = array(1 => "a_t", 2 => "b_t", 3 => "c_t", 4 => "d_t", 5 => "e_t");
 

Joha

  • *****
  • *
  • Оффлайн
  • Награды Три года на форуме !!! Более 150 сообщений Более 10 созданных тем
  • Дата регистрации: Март 2017
  • Сообщений: 186
  • Страна: 00
  • Поблагодарили: 22 раз(а)
  • Репутация +4/-1
  • Пол: Мужской
    • Награды
  • Социальные сети:
    ВКонтакте
количество купленных животных
« Ответ #9 : 10 Апреля 2017, 20:08:59 »
Вот так у меня.
В лс написал
 

NexTАвтор темы

  • *
  • Оффлайн
  • Награды Три года на форуме !!!
  • Дата регистрации: Апр. 2017
  • Сообщений: 12
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
    • Награды
количество купленных животных
« Ответ #10 : 10 Апреля 2017, 20:22:59 »
 

shans5

  • *
  • *
  • Онлайн
  • Награды Более 5 лет на форуме !!! Более 4000 сообщений Топ 10 по созданным темам Топ 10 по сообщениям Более 1000 созданных тем Репутация более 50 Бывает груб к участникам форума. За время в онлайне на форуме
  • Дата регистрации: Сен. 2015
  • Расположение: Регион 58
  • Возраст: 41
  • Сообщений: 4066
  • Страна: ru
  • Поблагодарили: 983 раз(а)
  • Репутация +79/-9
  • Пол: Мужской
  • Всё только начинается !!!
  • Дата рождения:1979-06-30
    • Награды
количество купленных животных
« Ответ #11 : 10 Апреля 2017, 20:30:12 »
Дай весь код твоего farm.php   , можно в личку
 

NexTАвтор темы

  • *
  • Оффлайн
  • Награды Три года на форуме !!!
  • Дата регистрации: Апр. 2017
  • Сообщений: 12
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
    • Награды
количество купленных животных
« Ответ #12 : 10 Апреля 2017, 21:39:41 »
Дай весь код твоего farm.php   , можно в личку
Вот
Цитировать
<style type="text/css">
 .spoiler_body {display:none;}
 .spoiler_links {cursor:pointer;}
</style>
<script>
function proverka(input) {
    ch = input.value.replace(/[^\d,]/g, ''); //разрешаем вводить только числа и запятую
    pos = ch.indexOf(','); // проверяем, есть ли в строке запятая
    if(pos != -1){ // если запятая есть
        if((ch.length-pos)>2){ // проверяем, сколько знаков после запятой, если больше 1го то
            ch = ch.slice(0, -1); // удаляем лишнее
        }
    }
    input.value = ch; // приписываем в инпут новое значение
};

$('#txtbox').bind("change keyup input click", function() {
    if (this.value.match(/[^0-9]/g)) {
        this.value = this.value.replace(/[^0-9]/g, '');
    }
});


</script>
<script type="text/javascript">
$(document).ready(function(){
 $('.spoiler_links').click(function(){
  $(this).parent().children('div.spoiler_body').toggle('normal');
  return false;
 });
});
</script>
<script type="text/javascript"
src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script LANGUAGE="JavaScript1.1">
document.oncontextmenu = function(){return false;};
</script>
<div class="section_w500">
<h2>Ферма</h2>
<p>В этом магазине Вы можете приобрести саженцы различных растений. Каждое растение приносит особые плоды которые можно потом продать на рынке и

обменять на реальные деньги. Каждое растение даёт разное количество плодов, чем дороже оно тем больше плодоносит. Вы можете покупать любое их

количество, растения не засыхают, не исчезают и будут плодоносить всегда. </p><p><font color="red">Перед тем как докупить саженцы следует собрать

урожай на складе! Количество покупок можно менять !!!</font></p>
                               </div>
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Ферма";
$usid = $_SESSION["user_id"];
$refid = $_SESSION["referer_id"];
$usname = $_SESSION["user"];

$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();

$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();

# Покупка нового дерева
if(isset($_POST["item"])){
$kolvo = intval($_POST["kolvo"]);
$array_items = array(1 => "a_t", 2 => "b_t", 3 => "c_t", 4 => "d_t", 5 => "e_t");
$array_name = array(1 => "Лайм", 2 => "Вишня", 3 => "Клубника", 4 => "Киви", 5 => "Апельсин");
$item = intval($_POST["item"]);
if ($kolvo < 0) {
$kolvo = $kolvo * (-1);
}else {$kolvo = 1 * $kolvo;}
$citem = $array_items[$item];

    if(strlen($citem) >= 3){
       
        # Проверяем средства пользователя
        $need_money = $sonfig_site["amount_".$citem] * $kolvo;
        if($need_money <= $user_data["money_b"]){
       
            if($user_data["last_sbor"] == 0 OR $user_data["last_sbor"] > ( time() - 60*20) ){
               
                $to_referer = $need_money * 0.1;
                # Добавляем дерево и списываем деньги
                $db->Query("UPDATE db_users_b SET money_b = money_b - $need_money, $citem = $citem + '$kolvo', 
                last_sbor = IF(last_sbor > 0, last_sbor, '".time()."') WHERE id = '$usid'");
               
                # Вносим запись о покупке
                $db->Query("INSERT INTO db_stats_btree (user_id, user, tree_name, amount, date_add, date_del)
                VALUES ('$usid','$usname','".$array_name[$item]."','$need_money','".time()."','".(time()+60*60*24*15)."')");
               
                echo "<center><font color = 'green'><b>Вы успешно посадили саженец</b></font></center><BR />";
               
                $db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
                $user_data = $db->FetchArray();
               
            }else echo "<center><font color = 'red'><b>Перед тем как докупить саженцы следует собрать урожай на складе!

</b></font></center><BR />";
       
        }else echo "<center><font color = 'red'><b>Недостаточно серебра для покупки</b></font></center><BR />";
   
    }else echo 222;

}

?>


<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/lime.jpg" />
    </div>
   
    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Лайм</b></div>
        <div class="fr-te-gr">Стоимость: <font color="#000000"><?=$sonfig_site["amount_a_t"]; ?> серебра</font></div>
        <div class="fr-te-gr">Производительность: <font color="#000000"><?=$sonfig_site["a_in_h"]; ?> в час</font></div>

        <div class="fr-te-gr">Куплено: <font color="#000000"><?=$user_data["a_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="1" />
        <input type="submit" value="Посадить" style="height: 30px; margin-top:10px;" />
      <input type="text" name="kolvo" onkeyUp="return proverka

(this);" value="1" style="width: 30%;"/>

    </div>
    </form>
</div>

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/cherry.jpg" />
    </div>
   
    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Вишня</b></div>
        <div class="fr-te-gr">Стоимость: <font color="#000000"><?=$sonfig_site["amount_b_t"]; ?> серебра</font></div>
        <div class="fr-te-gr">Производительность: <font color="#000000"><?=$sonfig_site["b_in_h"]; ?> в час</font></div>

        <div class="fr-te-gr">Куплено: <font color="#000000"><?=$user_data["b_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="2" />
        <input type="submit" value="Посадить" style="height: 30px; margin-top:10px;"><input type="text" name="kolvo" onkeyUp="return proverka

(this);" value="1" style="width: 30%;"/>
    </div>
    </form>
</div>

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/strawberries.jpg" />
    </div>
   
    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Клубника</b></div>
        <div class="fr-te-gr">Стоимость: <font color="#000000"><?=$sonfig_site["amount_c_t"]; ?> серебра</font></div>
        <div class="fr-te-gr">Производительность: <font color="#000000"><?=$sonfig_site["c_in_h"]; ?> в час</font></div>

        <div class="fr-te-gr">Куплено: <font color="#000000"><?=$user_data["c_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="3" />
        <input type="submit" value="Посадить" style="height: 30px; margin-top:10px;"><input type="text" name="kolvo" onkeyUp="return proverka

(this);" value="1" style="width: 30%;"/>
    </div>
    </form>
</div>

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/kiwi.jpg" />
    </div>
   
    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Киви</b></div>
        <div class="fr-te-gr">Стоимость: <font color="#000000"><?=$sonfig_site["amount_d_t"]; ?> серебра</font></div>
        <div class="fr-te-gr">Производительность: <font color="#000000"><?=$sonfig_site["d_in_h"]; ?> в час</font></div>

        <div class="fr-te-gr">Куплено: <font color="#000000"><?=$user_data["d_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="4" />
        <input type="submit" value="Посадить" style="height: 30px; margin-top:10px;"><input type="text" name="kolvo" onkeyUp="return proverka

(this);" value="1" style="width: 30%;"/>
    </div>
    </form>
</div>

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/orange.jpg" />
    </div>
   
    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Апельсин</b></div>
        <div class="fr-te-gr">Стоимость: <font color="#000000"><?=$sonfig_site["amount_e_t"]; ?> серебра</font></div>
        <div class="fr-te-gr">Производительность: <font color="#000000"><?=$sonfig_site["e_in_h"]; ?> в час</font></div>

        <div class="fr-te-gr">Куплено: <font color="#000000"><?=$user_data["e_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="5" />
        <input type="submit" value="Посадить" style="height: 30px; margin-top:10px;"><input type="text" name="kolvo" onkeyUp="return proverka

(this);" value="1" style="width: 30%;"/>
    </div>
    </form>
   </div>
</div>
<div class="clr"></div>

 <?php
$ddd = time() - 60*60*24;

$db->Query("SELECT * FROM db_users_a WHERE date_login >= '$ddd'");

?>
 

shans5

  • *
  • *
  • Онлайн
  • Награды Более 5 лет на форуме !!! Более 4000 сообщений Топ 10 по созданным темам Топ 10 по сообщениям Более 1000 созданных тем Репутация более 50 Бывает груб к участникам форума. За время в онлайне на форуме
  • Дата регистрации: Сен. 2015
  • Расположение: Регион 58
  • Возраст: 41
  • Сообщений: 4066
  • Страна: ru
  • Поблагодарили: 983 раз(а)
  • Репутация +79/-9
  • Пол: Мужской
  • Всё только начинается !!!
  • Дата рождения:1979-06-30
    • Награды
количество купленных животных
« Ответ #13 : 10 Апреля 2017, 21:54:03 »
Держи, если я правильно понял суть вопроса...

Только не понятно,при чем тут животные :be happy:



<style type="text/css">
 .spoiler_body {display:none;}
 .spoiler_links {cursor:pointer;}
</style>
<script>
function proverka(input) {
    ch = input.value.replace(/[^\d,]/g, ''); //разрешаем вводить только числа и запятую
    pos = ch.indexOf(','); // проверяем, есть ли в строке запятая
    if(pos != -1){ // если запятая есть
        if((ch.length-pos)>2){ // проверяем, сколько знаков после запятой, если больше 1го то
            ch = ch.slice(0, -1); // удаляем лишнее
        }
    }
    input.value = ch; // приписываем в инпут новое значение
};

$('#txtbox').bind("change keyup input click", function() {
    if (this.value.match(/[^0-9]/g)) {
        this.value = this.value.replace(/[^0-9]/g, '');
    }
});


</script>
<script type="text/javascript">
$(document).ready(function(){
 $('.spoiler_links').click(function(){
  $(this).parent().children('div.spoiler_body').toggle('normal');
  return false;
 });
});
</script>
<script type="text/javascript"
src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script LANGUAGE="JavaScript1.1">
document.oncontextmenu = function(){return false;};
</script>
<div class="section_w500">
<h2>Ферма</h2>
<p>В этом магазине Вы можете приобрести саженцы различных растений. Каждое растение приносит особые плоды которые можно потом продать на рынке и

обменять на реальные деньги. Каждое растение даёт разное количество плодов, чем дороже оно тем больше плодоносит. Вы можете покупать любое их

количество, растения не засыхают, не исчезают и будут плодоносить всегда. </p><p><font color="red">Перед тем как докупить саженцы следует собрать

урожай на складе! Количество покупок можно менять !!!</font></p>
                               </div>

<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Ферма";
$usid = $_SESSION["user_id"];
$refid = $_SESSION["referer_id"];
$usname = $_SESSION["user"];

$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();

$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();
# Покупка нового дерева
if(isset($_POST["item"])){
$kolvo = intval($_POST["kolvo"]);
$array_items = array(1 => "a_t", 2 => "b_t", 3 => "c_t", 4 => "d_t", 5 => "e_t");
$array_name = array(1 => "Лайм", 2 => "Вишня", 3 => "Клубника", 4 => "Киви", 5 => "Апельсин");
$item = intval($_POST["item"]);
if ($kolvo < 0) {
$kolvo = $kolvo * (-1);
}else {$kolvo = 1 * $kolvo;}
$citem = $array_items[$item];

    if(strlen($citem) >= 3){
       
        # Проверяем средства пользователя
        $need_money = $sonfig_site["amount_".$citem] * $kolvo;
        if($need_money <= $user_data["money_b"]){
       
            if($user_data["last_sbor"] == 0 OR $user_data["last_sbor"] > ( time() - 60*20) ){
               
                $to_referer = $need_money * 0.1;
                # Добавляем дерево и списываем деньги
                $db->Query("UPDATE db_users_b SET money_b = money_b - $need_money, $citem = $citem + '$kolvo', 
                last_sbor = IF(last_sbor > 0, last_sbor, '".time()."') WHERE id = '$usid'");
               
                # Вносим запись о покупке
                $db->Query("INSERT INTO db_stats_btree (user_id, user, tree_name, amount, date_add, date_del)
                VALUES ('$usid','$usname','".$array_name[$item]."','$need_money','".time()."','".(time()+60*60*24*15)."')");
               
                echo "<center><font color = 'green'><b>Вы успешно посадили саженец</b></font></center><BR />";
               
                $db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
                $user_data = $db->FetchArray();
               
            }else echo "<center><font color = 'red'><b>Перед тем как докупить саженцы следует собрать урожай на складе!

</b></font></center><BR />";
       
        }else echo "<center><font color = 'red'><b>Недостаточно серебра для покупки</b></font></center><BR />";
   
    }else echo 222;

}

?>
<center><p><font color="red">
На данный момент у вас куплено:
<?=$user_data["a_t"]+$user_data["b_t"]+$user_data["c_t"]+$user_data["d_t"]+$user_data["e_t"];  ?>
животных </font></p>

</center>
</br>
<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/lime.jpg" />
    </div>
   
    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Лайм</b></div>
        <div class="fr-te-gr">Стоимость: <font color="#000000"><?=$sonfig_site["amount_a_t"]; ?> серебра</font></div>
        <div class="fr-te-gr">Производительность: <font color="#000000"><?=$sonfig_site["a_in_h"]; ?> в час</font></div>

        <div class="fr-te-gr">Куплено: <font color="#000000"><?=$user_data["a_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="1" />
        <input type="submit" value="Посадить" style="height: 30px; margin-top:10px;" />
      <input type="text" name="kolvo" onkeyUp="return proverka

(this);" value="1" style="width: 30%;"/>

    </div>
    </form>
</div>

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/cherry.jpg" />
    </div>
   
    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Вишня</b></div>
        <div class="fr-te-gr">Стоимость: <font color="#000000"><?=$sonfig_site["amount_b_t"]; ?> серебра</font></div>
        <div class="fr-te-gr">Производительность: <font color="#000000"><?=$sonfig_site["b_in_h"]; ?> в час</font></div>

        <div class="fr-te-gr">Куплено: <font color="#000000"><?=$user_data["b_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="2" />
        <input type="submit" value="Посадить" style="height: 30px; margin-top:10px;"><input type="text" name="kolvo" onkeyUp="return proverka

(this);" value="1" style="width: 30%;"/>
    </div>
    </form>
</div>

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/strawberries.jpg" />
    </div>
   
    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Клубника</b></div>
        <div class="fr-te-gr">Стоимость: <font color="#000000"><?=$sonfig_site["amount_c_t"]; ?> серебра</font></div>
        <div class="fr-te-gr">Производительность: <font color="#000000"><?=$sonfig_site["c_in_h"]; ?> в час</font></div>

        <div class="fr-te-gr">Куплено: <font color="#000000"><?=$user_data["c_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="3" />
        <input type="submit" value="Посадить" style="height: 30px; margin-top:10px;"><input type="text" name="kolvo" onkeyUp="return proverka

(this);" value="1" style="width: 30%;"/>
    </div>
    </form>
</div>

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/kiwi.jpg" />
    </div>
   
    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Киви</b></div>
        <div class="fr-te-gr">Стоимость: <font color="#000000"><?=$sonfig_site["amount_d_t"]; ?> серебра</font></div>
        <div class="fr-te-gr">Производительность: <font color="#000000"><?=$sonfig_site["d_in_h"]; ?> в час</font></div>

        <div class="fr-te-gr">Куплено: <font color="#000000"><?=$user_data["d_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="4" />
        <input type="submit" value="Посадить" style="height: 30px; margin-top:10px;"><input type="text" name="kolvo" onkeyUp="return proverka

(this);" value="1" style="width: 30%;"/>
    </div>
    </form>
</div>

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/orange.jpg" />
    </div>
   
    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Апельсин</b></div>
        <div class="fr-te-gr">Стоимость: <font color="#000000"><?=$sonfig_site["amount_e_t"]; ?> серебра</font></div>
        <div class="fr-te-gr">Производительность: <font color="#000000"><?=$sonfig_site["e_in_h"]; ?> в час</font></div>

        <div class="fr-te-gr">Куплено: <font color="#000000"><?=$user_data["e_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="5" />
        <input type="submit" value="Посадить" style="height: 30px; margin-top:10px;"><input type="text" name="kolvo" onkeyUp="return proverka

(this);" value="1" style="width: 30%;"/>
    </div>
    </form>
   </div>
</div>
<div class="clr"></div>

 <?php
$ddd = time() - 60*60*24;

$db->Query("SELECT * FROM db_users_a WHERE date_login >= '$ddd'");

?>
 

NexTАвтор темы

  • *
  • Оффлайн
  • Награды Три года на форуме !!!
  • Дата регистрации: Апр. 2017
  • Сообщений: 12
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
    • Награды
количество купленных животных
« Ответ #14 : 10 Апреля 2017, 22:41:35 »
))=(.
Держи, если я правильно понял суть вопроса...

Только не понятно,при чем тут животные :be happy:



<style type="text/css">
 .spoiler_body {display:none;}
 .spoiler_links {cursor:pointer;}
</style>
<script>
function proverka(input) {
    ch = input.value.replace(/[^\d,]/g, ''); //разрешаем вводить только числа и запятую
    pos = ch.indexOf(','); // проверяем, есть ли в строке запятая
    if(pos != -1){ // если запятая есть
        if((ch.length-pos)>2){ // проверяем, сколько знаков после запятой, если больше 1го то
            ch = ch.slice(0, -1); // удаляем лишнее
        }
    }
    input.value = ch; // приписываем в инпут новое значение
};

$('#txtbox').bind("change keyup input click", function() {
    if (this.value.match(/[^0-9]/g)) {
        this.value = this.value.replace(/[^0-9]/g, '');
    }
});


</script>
<script type="text/javascript">
$(document).ready(function(){
 $('.spoiler_links').click(function(){
  $(this).parent().children('div.spoiler_body').toggle('normal');
  return false;
 });
});
</script>
<script type="text/javascript"
src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script LANGUAGE="JavaScript1.1">
document.oncontextmenu = function(){return false;};
</script>
<div class="section_w500">
<h2>Ферма</h2>
<p>В этом магазине Вы можете приобрести саженцы различных растений. Каждое растение приносит особые плоды которые можно потом продать на рынке и

обменять на реальные деньги. Каждое растение даёт разное количество плодов, чем дороже оно тем больше плодоносит. Вы можете покупать любое их

количество, растения не засыхают, не исчезают и будут плодоносить всегда. </p><p><font color="red">Перед тем как докупить саженцы следует собрать

урожай на складе! Количество покупок можно менять !!!</font></p>
                               </div>

<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Ферма";
$usid = $_SESSION["user_id"];
$refid = $_SESSION["referer_id"];
$usname = $_SESSION["user"];

$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();

$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();
# Покупка нового дерева
if(isset($_POST["item"])){
$kolvo = intval($_POST["kolvo"]);
$array_items = array(1 => "a_t", 2 => "b_t", 3 => "c_t", 4 => "d_t", 5 => "e_t");
$array_name = array(1 => "Лайм", 2 => "Вишня", 3 => "Клубника", 4 => "Киви", 5 => "Апельсин");
$item = intval($_POST["item"]);
if ($kolvo < 0) {
$kolvo = $kolvo * (-1);
}else {$kolvo = 1 * $kolvo;}
$citem = $array_items[$item];

    if(strlen($citem) >= 3){
       
        # Проверяем средства пользователя
        $need_money = $sonfig_site["amount_".$citem] * $kolvo;
        if($need_money <= $user_data["money_b"]){
       
            if($user_data["last_sbor"] == 0 OR $user_data["last_sbor"] > ( time() - 60*20) ){
               
                $to_referer = $need_money * 0.1;
                # Добавляем дерево и списываем деньги
                $db->Query("UPDATE db_users_b SET money_b = money_b - $need_money, $citem = $citem + '$kolvo', 
                last_sbor = IF(last_sbor > 0, last_sbor, '".time()."') WHERE id = '$usid'");
               
                # Вносим запись о покупке
                $db->Query("INSERT INTO db_stats_btree (user_id, user, tree_name, amount, date_add, date_del)
                VALUES ('$usid','$usname','".$array_name[$item]."','$need_money','".time()."','".(time()+60*60*24*15)."')");
               
                echo "<center><font color = 'green'><b>Вы успешно посадили саженец</b></font></center><BR />";
               
                $db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
                $user_data = $db->FetchArray();
               
            }else echo "<center><font color = 'red'><b>Перед тем как докупить саженцы следует собрать урожай на складе!

</b></font></center><BR />";
       
        }else echo "<center><font color = 'red'><b>Недостаточно серебра для покупки</b></font></center><BR />";
   
    }else echo 222;

}

?>
<center><p><font color="red">
На данный момент у вас куплено:
<?=$user_data["a_t"]+$user_data["b_t"]+$user_data["c_t"]+$user_data["d_t"]+$user_data["e_t"];  ?>
животных </font></p>

</center>
</br>
<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/lime.jpg" />
    </div>
   
    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Лайм</b></div>
        <div class="fr-te-gr">Стоимость: <font color="#000000"><?=$sonfig_site["amount_a_t"]; ?> серебра</font></div>
        <div class="fr-te-gr">Производительность: <font color="#000000"><?=$sonfig_site["a_in_h"]; ?> в час</font></div>

        <div class="fr-te-gr">Куплено: <font color="#000000"><?=$user_data["a_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="1" />
        <input type="submit" value="Посадить" style="height: 30px; margin-top:10px;" />
      <input type="text" name="kolvo" onkeyUp="return proverka

(this);" value="1" style="width: 30%;"/>

    </div>
    </form>
</div>

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/cherry.jpg" />
    </div>
   
    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Вишня</b></div>
        <div class="fr-te-gr">Стоимость: <font color="#000000"><?=$sonfig_site["amount_b_t"]; ?> серебра</font></div>
        <div class="fr-te-gr">Производительность: <font color="#000000"><?=$sonfig_site["b_in_h"]; ?> в час</font></div>

        <div class="fr-te-gr">Куплено: <font color="#000000"><?=$user_data["b_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="2" />
        <input type="submit" value="Посадить" style="height: 30px; margin-top:10px;"><input type="text" name="kolvo" onkeyUp="return proverka

(this);" value="1" style="width: 30%;"/>
    </div>
    </form>
</div>

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/strawberries.jpg" />
    </div>
   
    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Клубника</b></div>
        <div class="fr-te-gr">Стоимость: <font color="#000000"><?=$sonfig_site["amount_c_t"]; ?> серебра</font></div>
        <div class="fr-te-gr">Производительность: <font color="#000000"><?=$sonfig_site["c_in_h"]; ?> в час</font></div>

        <div class="fr-te-gr">Куплено: <font color="#000000"><?=$user_data["c_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="3" />
        <input type="submit" value="Посадить" style="height: 30px; margin-top:10px;"><input type="text" name="kolvo" onkeyUp="return proverka

(this);" value="1" style="width: 30%;"/>
    </div>
    </form>
</div>

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/kiwi.jpg" />
    </div>
   
    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Киви</b></div>
        <div class="fr-te-gr">Стоимость: <font color="#000000"><?=$sonfig_site["amount_d_t"]; ?> серебра</font></div>
        <div class="fr-te-gr">Производительность: <font color="#000000"><?=$sonfig_site["d_in_h"]; ?> в час</font></div>

        <div class="fr-te-gr">Куплено: <font color="#000000"><?=$user_data["d_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="4" />
        <input type="submit" value="Посадить" style="height: 30px; margin-top:10px;"><input type="text" name="kolvo" onkeyUp="return proverka

(this);" value="1" style="width: 30%;"/>
    </div>
    </form>
</div>

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/orange.jpg" />
    </div>
   
    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Апельсин</b></div>
        <div class="fr-te-gr">Стоимость: <font color="#000000"><?=$sonfig_site["amount_e_t"]; ?> серебра</font></div>
        <div class="fr-te-gr">Производительность: <font color="#000000"><?=$sonfig_site["e_in_h"]; ?> в час</font></div>

        <div class="fr-te-gr">Куплено: <font color="#000000"><?=$user_data["e_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="5" />
        <input type="submit" value="Посадить" style="height: 30px; margin-top:10px;"><input type="text" name="kolvo" onkeyUp="return proverka

(this);" value="1" style="width: 30%;"/>
    </div>
    </form>
   </div>
</div>
<div class="clr"></div>

 <?php
$ddd = time() - 60*60*24;

$db->Query("SELECT * FROM db_users_a WHERE date_login >= '$ddd'");

?>

Не помогло пишет 0
У меня есть такое)
<center><p><font color="red">
На данный момент у вас куплено:
<?=$user_data["a_t"]+$user_data["b_t"]+$user_data["c_t"]+$user_data["d_t"]+$user_data["e_t"];  ?>
животных </font></p>

</center>
 
Теги: