- Регистрация
- 24 Сен 2017
- Сообщения
- 417
- Лучшие ответы
- 2
- Репутация
- 53
Хочу сделать статистику прибыли за неделю для бизнеса, но не знаю как узнать день, к которому будет прибавляться число. То есть я знаю про функции gettime и getdate.
Я создал таблицы в базе где бизнесы от bDay1 до bDay7 и мне нужно чтобы сервер узнавал какой сейчас день, и прибавлял к допустим если сегодня пятница то прибавлял к bDay5, а после окончания дня bDay7, то все таблицы от bDay1 do bDay7 обнулялись.
Вот как примерно выглядит диалог:
UPD:
Сделал в функцию выдачи денег в банк бизнеса:
То есть 28 это число которое было уже в пятницу, и 29 уже будет сегодня суббота записываться, я может не знаю есть проще вариант, потому что я не могу постоянно потом заходить в мод, и менять числа.
И еще мне нужно как то сделать обнуление от bDay1 до bDay7. У меня есть система авторестарта, я так думаю туда может как код запихать обнуления, но только знал бы какой. Изначально приходила мысль типа сделать так:
Там еще будет перечисление бизов. Это считай проверка только если в bday7 (Воскресенье) будет не 0 а 1 допустим, то только обнулится, но могут же например не покупать ничего в 7 день, и оно не обнулится, и мне нужно как сделать в любом случае обнуление.
Я создал таблицы в базе где бизнесы от bDay1 до bDay7 и мне нужно чтобы сервер узнавал какой сейчас день, и прибавлял к допустим если сегодня пятница то прибавлял к bDay5, а после окончания дня bDay7, то все таблицы от bDay1 do bDay7 обнулялись.
Вот как примерно выглядит диалог:
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
UPD:
Сделал в функцию выдачи денег в банк бизнеса:
PHP:
new year, month, day;
getdate(year,month,day);
switch(day)
{
case 28: BizInfo[bizid][bDay5]+=money;
case 29: BizInfo[bizid][bDay6]+=money;
}
И еще мне нужно как то сделать обнуление от bDay1 до bDay7. У меня есть система авторестарта, я так думаю туда может как код запихать обнуления, но только знал бы какой. Изначально приходила мысль типа сделать так:
PHP:
if(BizInfo[i][bDay7]>0)
{
BizInfo[i][bDay1]=0;
BizInfo[i][bDay2]=0;
BizInfo[i][bDay3]=0;
BizInfo[i][bDay4]=0;
BizInfo[i][bDay5]=0;
BizInfo[i][bDay6]=0;
BizInfo[i][bDay7]=0;
}
Последнее редактирование модератором: