如何传递值并显示标题列表?

问题描述

| 我在文件(test.php)中回显类似以下内容。
....
201105
201106
201107
201108
201109
201110
....
代码输出它:
$months = 10; //count of months 
$date = date_create( \'now\' );
echo date_format( $date,\'Y M\' );
for ( $i = 0; $i < $months; $i++ ) {
    date_sub( $date,date_interval_create_from_date_string( \'1 months\' ) );
    echo date_format( $date,\'Y M\' );
}
以上是一年月的存档。现在我想当用户单击年份-月份。然后在当前页面中显示每个文章的标题以及属于年份-月份的列表。我知道我应该在数据库查询中使用传递的值来选择每篇文章的标题。每篇文章的创建时间都以此为“ѭ2”。但我不知道如何传递价值。当用户单击年份-月份时。并在我的sql查询中使用传递的值。 谢谢。 sql查询代码:
$result=mysql_query(\"select title from node where  a > created_time > b \");
如何仪式a和b。并使传递的值时间与此样式
15806927473
比较。 该数据库是mysql。     

解决方法

158...
值很可能是unix时间戳,它是自1970年1月1日以来的秒数。您没有指定您所在的数据库,因此无法正确帮助您。但是,假设您使用的是MySQL,则可以使用
FROM_UNIXTIME()
UNIX_TIMESTAMP()
轻松地在时间戳和日期/时间值之间进行转换。 您无需指定年/月值的生成方式,但通过一些字符串操作将“ 201105”转换为“ 2011-05-01 00:00:00 \”并不是特别困难。 ,您可以将其作为日期/时间值传递到MySQL中以在数据库中进行比较。 至于a> c> b构造,这是语法错误。您希望它看起来像:
... WHERE (a > created_time) AND (a > b)
    

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...