|
|
|
| как дату из mysql перевести в секунды | |
|
|
|
|
|
|
|
для: ronalex
(06.06.2007 в 17:18)
| | | |
|
|
|
|
|
|
|
для: Loki
(06.06.2007 в 17:25)
| | большое спасибо | |
|
|
|
|
|
|
|
для: Loki
(06.06.2007 в 17:25)
| |
$a = mysql_query("SELECT UNIX_TIMESTAMP(indate) FROM holding");
if($a)
{
while($author = mysql_fetch_array($a))
{
echo($author[indate]);
}
}
else
{
echo "<p><b>Error: ".mysql_error()."</b><p>";
exit();
}
|
Почему возвращает пустой результат? | |
|
|
|
|
|
|
|
для: ronalex
(06.06.2007 в 19:55)
| | Потому, что поле называется UNIX_TIMESTAMP(indate), следует либо обращаться по этому ключу
<?php
echo $author['UNIX_TIMESTAMP(indate)'];
?>
|
либо в SQL-запросе назначить псевдоним
<?php
$a = mysql_query("SELECT UNIX_TIMESTAMP(indate) AS indate FROM holding");
?>
|
| |
|
|
|
|
|
|
|
для: ronalex
(06.06.2007 в 19:55)
| | Потому что поле результата называется не indate.
Сделайте echo $author[0]; либо попробуйте print_r($author);
И уберите эти дурацкие скобки. Ни одна из трех пар { } не нужна. | |
|
|
|
|
|
|
|
для: Trianon
(07.06.2007 в 09:47)
| | Спасибо всем, всё работает! | |
|
|
|