[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: разница между датами в днях
tanya12345
Подскажите как посчитать разницу между датами в днях, даты хранятся в Mysql в формате 2011-10-02?



Спустя 12 минут, 52 секунды (2.10.2011 - 22:49) Winston написал(а):
SELECT DATEDIFF('2011-01-01','2011-10-02') FROM `table;

Спустя 6 минут (2.10.2011 - 22:55) tanya12345 написал(а):

$res = mysql_query ( "SELECT sait.name, domen.paidtill, domen.data, DATEDIFF('domen.data','domen.paidtill') FROM sait, domen where sait.id=domen.iname LIMIT $start,$per_page; ");

$mass = mysql_fetch_array ($res);

do
{
echo "<tr>";
echo "<td>".$mass['name'] . "</td>";
echo "<td>".$mass['paidtill'] . "</td>";

???? как сюда записать DATEDIFF('domen.data','domen.paidtill')
echo "</tr>";
}
while ($mass = mysql_fetch_array($res));


Спустя 5 минут, 6 секунд (2.10.2011 - 23:00) Winston написал(а):
Попробуй так переписать
Свернутый текст
$res = mysql_query("SELECT  `sait`.`name`, `domen`.`paidtill`, 
`domen`.`data`, DATEDIFF(`domen`.`data`, `domen`.`paidtill`) AS `diff`
FROM `sait`, `domen`
WHERE `sait`.`id` = `domen`.`iname` LIMIT
$start, $per_page") or die(mysql_error());

while ($mass = mysql_fetch_assoc($res))
{
echo "<tr>";
echo "<td>" . $mass['name'] . "</td>";
echo "<td>" . $mass['paidtill'] . "</td>";
echo "<td>" . $mass['diff'] . "</td>";
echo "</tr>";
}

Спустя 5 минут, 26 секунд (2.10.2011 - 23:06) tanya12345 написал(а):
спасибо) wub.gif wub.gif wub.gif

Спустя 1 минута, 25 секунд (2.10.2011 - 23:07) Winston написал(а):
Не за что wink.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.