gpt4 book ai didi

php - 如何在 MySQL/PHP 中插入和读取时间/日期?

转载 作者:行者123 更新时间:2023-11-29 05:40:48 24 4
gpt4 key购买 nike

我想以这种格式(使用 PHP)读取一天、一个月和一年,而不添加 3 个额外的 MySQL 行:

day: 01
month: Jan, Feb, Mar..(first three letters)
year: 2011

这是我现在使用的表格和 PHP 脚本:

我用 PHP 添加日期:

mysql_query("INSERT INTO news (...,`time`) VALUES (...'".date(d.".".m.".".Y)."');"); 

我读出来的是:

$query = "SELECT * FROM news";
$result = mysql_query ($query);

while ($row = mysql_fetch_assoc ($result)) {
echo $row['time'];
}

MySQL 表:

news:
time(text):
"27.03.2011"

最佳答案

查询应该是:

mysql_query("INSERT INTO news (...,`time`) VALUES (...'".date(d.".".M.".".Y)."');");

M 而不是 m 为您提供月份的 3 个字母文本表示。

通过以下方式获取:

while ($row = mysql_fetch_assoc ($result)) {
echo date( 'd', strtotime( str$row['time'] ) );
echo date( 'M', strtotime( str$row['time'] ) );
echo date( 'Y', strtotime( str$row['time'] ) );
}

阅读更多:

http://php.net/manual/en/function.date.php

关于php - 如何在 MySQL/PHP 中插入和读取时间/日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6958770/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com