我在MySQL表中的下列两个名称:日期格式
message
是键入text
date
是键入datetime
<?php
while($row=mysql_fetch_array($result)){
?>
<tr>
<td><div><a><? echo $row['message'] ?></a></div></td>
<td><div><a><? echo $row['date']; ?></a></div></td>
</tr>
<?php
}
?>
上表的输出显示日期这种格式2012-08-05 17:43:57
如何以这种格式打印日期2012-08-05(没有时间)?
我不能在MySQl中更改类型的日期时间(在不同格式的不同页面中需要它)。
我试过以下,但它并不能帮助(没有印刷在所有)
<td><div><a><? echo $rows['date'](“Y-m-d”); ?></a></div></td>
附:日期格式的其他组合给我语法错误。
任何建议将不胜感激,
感谢Erty,这是一个非常好的解决方案。 – blsn 2012-08-06 20:03:54