Я создаю свой собственный скрипт аукциона на пенни. Я пытаюсь заставить таймер обратного отсчета работать. Поскольку в любом случае div обновляется каждую секунду, мне не нужно использовать таймер jquery, который я могу просто пройти ко времени последней ставки.SQL Count Down Timer
Я в состоянии получить время последнего предложения, используя SQL вызов
$strFind="SELECT * FROM penny_bids WHERE `pennyid`=\"$pid\" ORDER BY id DESC LIMIT 1";
$result=mysql_query($strFind) or die(mysql_error());
$row=mysql_fetch_array($result);
$memname=$row['memname'];
$btime=$row['time'];
Я думал, что текущее время минус BTime бы дать мне время в секундах, но это не так.
$time=time()-$btime;
gets me the time stamp.
Как я могу получить его, чтобы получить только 30 цифр? Отсчет. Таким образом, каждый раз, когда div обновляется, он будет 29, 28 и т. Д.
В каком формате содержатся данные '$ btime'? Не могли бы вы показать 'var_dump ($ btime)'? – cspray
Пожалуйста, не используйте функции 'mysql_' для записи нового кода, поскольку они [устарели] (http://www.deprecatedphp.com/mysql). Используйте либо 'mysqli_', либо' PDO'. Также избегайте использования 'SELECT *' и всегда указывайте список столбцов. – Kermit