我使用的是Wordpress,在数据库中有一个表名“tblvessel”存储船舶日程,表中的“日期”列包含日期值的每艘船。wordpress只输出当前日期和数据库中的日期不同
此处的代码仅显示相同的日期。 例如:我有10艘船,他们得到不同的日期 和代码将显示与今天的日期相同的日期。
数据库:
名称|日期
vessel A | 2017-07-20
vessel B | 2017-07-19
vessel C | 2017-07-18
vessel D | 2017-07-17
vessel E | 2017年7月16日
显示:
名称|日期
vessel A | 25/July/2017
vessel B | 25/July/2017
vessel C | 25/July/2017
vessel D | 25/July/2017
vessel E | 25/7/2017年
<?php
$q = $second_db->get_results ("SELECT * FROM tblvessel WHERE status = '1' AND type=$type AND public='1'");
foreach ($q as $print) {
?>
<tr>
<td class="ves-td"><?php echo $print->vessel;?></td>
<td class="ves-td"><?php echo $print->flag;?></td>
<td class="ves-td"><?php echo $print->origin;?></td>
<td class="ves-td"><?php echo $print->destination;?></td>
<td class="ves-td"><?php echo $print->expected;?></td>
<td class="ves-td"><?php echo date_format(date_create($row['date']), 'd/m/Y'); ?> <?php echo $print->eta_etd; ?></td>
<td class="ves-td"><?php echo $print->remark;?></td>
</tr>
<?php } ?>
错误$ row ['date'],请添加$ print-> date; –
@ShitalMarakana,谢谢你的好评!!!!需要删除“;”尽管如此。 – user6582353