我的mysql表有一个createdOn列,其fieldstype为'timestamp',格式为2011-10-13 14:11:12.
我需要的是显示,来自createdOn列的不同月份,年份.
我已经搜索了stackover流程,并且能够使用以下代码回显几个月,
*$sqlCommand = "SELECT DISTINCT MONTH(createdOn) AS 'Month' FROM videoBase ORDER BY createdOn DESC";
$query=mysqli_query($myConnection,$sqlCommand) or die(mysqli_error());
while($row = mysqli_fetch_array($query)) {
$date = date("F", mktime(0, 0, 0, $row['Month']));
echo ''.$date.' <br />';
}*
Run Code Online (Sandbox Code Playgroud)
这输出几个月:
October
January
Run Code Online (Sandbox Code Playgroud)
我需要的是以下格式的输出:
October 2011
January 2012
Run Code Online (Sandbox Code Playgroud)
任何人都可以让我知道,我应该在代码中做出哪些更改,以获得所需的输出.
谢谢