$MR = $mt->query('select dated, time1 from det where cus="name 10" and dated between "10-06-2017" and "20-06-2017" order by dated asc');
$MR -> execute();
$result = $MR -> fetchAll();
$i=1;
if ($i%2) {
echo "<tr>";
echo "<td style='width:20%'>";
echo $i;
echo "</td>";
echo "<td style='width:20%'>";
echo $row['dated'];
echo "</td>";
echo "<td></td>";
echo "<td style='width:20%'>";
echo $row['time1'];
echo "</td>";
echo "</tr>";
} else {
echo "<tr>";
echo "<td style='width:20%'>";
echo $i;
echo "</td>";
echo "<td style='width:20%'>";
echo $row['dated'];
echo "</td>";
echo "<td style='width:20%'>";
echo $row['time1'];
echo "</td>";
echo "<td></td>";
echo "</tr>";
}
$i++;
}
我没有使用PDO一个使用fetchall(),并做了$ I%2其中$ i是计数器后,我的表看起来像下面。显示下一行相邻不分页
+---------+----------+-------------+------------+
| no | date | time 1 | time 2 |
+---------+----------+-------------+------------+
+---------+----------+-------------+------------+
| 1 |12-06-2017| 05:00 | |
+---------+----------+-------------+------------+
+---------+----------+-------------+------------+
| |12-06-2017| | 11:35 |
+---------+----------+-------------+------------+
+---------+----------+-------------+------------+
| 3 |13-06-2017| 04:4 | |
+---------+----------+-------------+------------+
+---------+----------+-------------+------------+
| |13-06-2017| | 13:25 |
+---------+----------+-------------+------------+
如何获得相邻11:35到05:00,同样对其他行的值。有超过100行。我可以显示time1的下一个记录吗?
分页不是我正在寻找的东西。
[更新]
期望输出
+---------+----------+-------------+------------+
| no | date | time 1 | time 2 |
+---------+----------+-------------+------------+
+---------+----------+-------------+------------+
| 1 |12-06-2017| 05:00 | 11:35 |
+---------+----------+-------------+------------+
+---------+----------+-------------+------------+
| 2 |13-06-2017| 04:4 | 13:25 |
+---------+----------+-------------+------------+
这里后您的预计O/P。 –
@BibhudattaSahoo Pls check updated Q – X10nD
显示用于迭代和打印实际输出的代码。 – Saleiro