Я создаю систему чата php, и я хотел бы добавить заголовок для каждого дня.получить значение предыдущего массива
Для того, чтобы достичь этого мне нужен способ, чтобы получить как текущую дату сообщения и предыдущую дату messgage из моей базы данных, так что я могу использовать их в если заявление:
<?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