我正在製作一個php聊天系統,我想爲每一天添加一個標題。得到以前的數組值
爲了實現這一目標,我需要一種方式來獲得這兩個當前消息的日期和從我的數據庫以前messgage日期,這樣我就可以在if語句中使用它們:
<?php if ($dtdate != $dtdateprev) : ?>
我有一個獲取上一次入境日期的問題。
爲了得到這些值我使用以下命令:
<?php
$sql=mysql_query("SELECT * FROM test");
while($row=mysql_fetch_array($sql)) {
$dtval=$row['dtdate'];
$dtvalprev= **???**;
$dtdate=date_format(new DateTime($dtval), "D d M Y");
$dtdateprev=date_format(new DateTime($dtvalprev), "D d M Y");
?>
<?php if ($dtdate != $dtdateprev) : ?>
<div>Example Header</div>
<?php endif; ?>
<div>Example Message Body</div>
<?php } ?>
所以我需要$ dtvalprev一些幫助!提前致謝。
只是一個側面說明,mysql_ *函數將被棄用,從PHP 5.5.0+開始,您應該考慮使用PDO或mysqli_ * – Resitive