我希望在表单保存输入时输出时间。这是我的代码,我的数据库设置和输出。我希望有一个人可以帮助我。我是PHP和SQL的新手,到目前为止我感到非常自豪。 :)
<?php
$dbLink=mysql_connect('','','');
mysql_select_db('',$dbLink);
$abfrage='SELECT * FROM links ORDER BY Zeit DESC';
$ergebnis=mysql_query($abfrage);
?>
<?php
while($row=mysql_fetch_object($ergebnis))
{
echo "<tr>";
echo "<td>".date("d.m.Y",$row->Zeit)."</td>";
echo "<td><a href='".$row->url."' target='_blank'>".$row->text."</a></td>";
echo "<td>".$row->kategorie."</td>";
echo "</tr>";
}
?>
答案 0 :(得分:3)
date()
需要Unix时间戳作为其第二个参数。您需要在strtotime()
转换之前使用date()
将MySQL日期时间值转换为Unix时间戳:
echo "<td>".date("d.m.Y",strtotime($row->Zeit))."</td>";