Колхоз/Ферма/садовник | Шкала времени

DELETED
Автор
6 мая 2015, в 16:27
Delete
Есть в колхозе время типа:
Урожай через 1 д.
Полив через 2 м. 59 с.
Удобрение через 11 м.
Кто знает как сделать это время шкалой в процентах?
ну если я не ошибаюсь, формула вывода процентов такова:
сколько сейчас времени осталось, к примеру 800 сек, всего 2000 сек,=> что наша формула будет иметь след внешность:D$pros = $sek1/$sek2*100; = наши процентики
где $sek1 = 800; a $sek2=2000; ну + нужно сделать будет округление, там вроде функция floor() в помощь
________
посл. ред. 06.05.2015 в 16:32; всего 1 раз(а); by Mr_Ezzy
сколько сейчас времени осталось, к примеру 800 сек, всего 2000 сек,=> что наша формула будет иметь след внешность:D$pros = $sek1/$sek2*100; = наши процентики
где $sek1 = 800; a $sek2=2000; ну + нужно сделать будет округление, там вроде функция floor() в помощь
________
посл. ред. 06.05.2015 в 16:32; всего 1 раз(а); by Mr_Ezzy

DELETED
Автор
6 мая 2015, в 16:32
Delete
________
посл. ред. 06.05.2015 в 16:32; всего 1 раз(а); by McLaren
Математику видимо в школе не учил
Например у тебя есть 2часа до завершение работ, 2ч = 100%
Далее множим то время которое уже прошло на 100 и делем на 2часа
Ну вот и % наш вышел)

Например у тебя есть 2часа до завершение работ, 2ч = 100%
Далее множим то время которое уже прошло на 100 и делем на 2часа
Ну вот и % наш вышел)
McLaren (06.05.2015 в 16:32)
Mr_Ezzy, это я и сам прекрасно знаю, мне сам код нужен. А то уже зае*ался сам лепить :D
Mr_Ezzy, это я и сам прекрасно знаю, мне сам код нужен. А то уже зае*ался сам лепить :D
эм..а чё там лепить?ещё 3 переменных вписать вида :
$sek=mysql_fetch_array(mysql_query("SELECT * FROM `plant` WHERE `id` = '".$post['id_plant']."'"));
$sek2 = $sek['time'];
$sek1 = $post['time']-time();
ну и чётвертая, которую я дал уже в echo, вроде пример дал более, чем айс, под свой двиг заточи и всё:)

DELETED
Автор
6 мая 2015, в 16:35
Delete
[J]iK (06.05.2015 в 16:34)
Математику видимо в школе не учил
Например у тебя есть 2часа до завершение работ, 2ч = 100%
Далее множим то время которое уже прошло на 100 и делем на 2часа
Ну вот и % наш вышел)
Математику видимо в школе не учил

Например у тебя есть 2часа до завершение работ, 2ч = 100%
Далее множим то время которое уже прошло на 100 и делем на 2часа
Ну вот и % наш вышел)
А ты я смотрю самый умный?:D Я цифрами могу получить процент. мне нужно вывести процент с помощью кода :D
Ты ходь дай переменные


DELETED
Автор
6 мая 2015, в 16:36
Delete
Mr_Ezzy (06.05.2015 в 16:35)
эм..а чё там лепить?ещё 3 переменных вписать вида :
$sek=mysql_fetch_array(mysql_query("SELECT * FROM `plant` WHERE `id` = '".$post['id_plant']."'"));
$sek2 = $sek['time'];
$sek1 = $post['time']-time();
ну и чётвертая, которую я дал уже в echo, вроде пример дал более, чем айс, под свой двиг заточи и всё:)
эм..а чё там лепить?ещё 3 переменных вписать вида :
$sek=mysql_fetch_array(mysql_query("SELECT * FROM `plant` WHERE `id` = '".$post['id_plant']."'"));
$sek2 = $sek['time'];
$sek1 = $post['time']-time();
ну и чётвертая, которую я дал уже в echo, вроде пример дал более, чем айс, под свой двиг заточи и всё:)
Попробую, спасибо

DELETED
Автор
6 мая 2015, в 16:37
Delete
if($ku['last_soil']!=0 && mysql_result(mysql_query("SELECT COUNT(*) FROM `kolhoz_soil` WHERE `id` = '$ku[last_soil]'"),0)!=0)$ls=mysql_fetch_array(mysql_query("SELECT * FROM `kolhoz_soil` WHERE `id` = '$ku[last_soil]'"));
echo "<span class='small minor'>".($post['time_soil']<=$time && $post['soil']==0 && $post['time']>$time?"<br><img width='16' height='16' src='images/soils/$ls[id].png' alt='o'> ".(isset($ls)?"<a href='?ogorod&soil=$post[id]&select=$ls[id]' ></span>Применить
<span>".hsc($ls['name'])."</span></a><br><a href='?ogorod&soil=$post[id]'><span>Выбрать
удобрение</span></a>":"<a href='?ogorod&soil=$post[id]'>Удобрить</a>")."":"".($post['soil']==0 && $post['time']>$time?" <br>
Удобрение через ".time_left($post['time_soil']-$time)."":null)."")."</div>";
McLaren (06.05.2015 в 16:36)
Mr_Ezzy (06.05.2015 в 16:35)
эм..а чё там лепить?ещё 3 переменных вписать вида :
$sek=mysql_fetch_array(mysql_query("SELECT * FROM `plant` WHERE `id` = '".$post['id_plant']."'"));
$sek2 = $sek['time'];
$sek1 = $post['time']-time();
ну и чётвертая, которую я дал уже в echo, вроде пример дал более, чем айс, под свой двиг заточи и всё:)
Попробую, спасибо
Mr_Ezzy (06.05.2015 в 16:35)
эм..а чё там лепить?ещё 3 переменных вписать вида :
$sek=mysql_fetch_array(mysql_query("SELECT * FROM `plant` WHERE `id` = '".$post['id_plant']."'"));
$sek2 = $sek['time'];
$sek1 = $post['time']-time();
ну и чётвертая, которую я дал уже в echo, вроде пример дал более, чем айс, под свой двиг заточи и всё:)
Попробую, спасибо
думаю разберёшься, $post - это переменная цикла, не знаю, какая она там, код сам не помню на память.Ну и табла, если у тебя в бд с префиксом "kolhoz_" то добавишь:), остальное вроде всё норм:)