1
我想顯示第一天的日期和最後一週的日期。如何顯示本週的第一個和最後一個日期作爲表格的第一個元素
每一行會有單日的數據
這是我的數據庫表
id a1 a2 a3 a a4 a5 a6 color date
1 2 6 8 45 4 9 6 black 2015-10-11
2 1 3 6 63 3 3 0 black 2015-10-12
3 1 3 6 11 4 3 6 red 2015-10-13
4 1 3 8 35 1 1 3 red 2015-10-14
5 1 1 6 11 4 3 6 black 2015-10-15
6 1 6 6 77 4 3 3 black 2015-10-16
7 2 3 6 63 4 3 1 black 2015-10-17
8 2 2 8 45 4 3 e red 2015-10-18
我想說明表像這樣
[![在這裏輸入的形象描述] [1] [1]
爲此我創建此代碼
<?php
$inr=0;
$color = $query2['color'];
include('config.php');
$query1=mysql_query("select id, a1, a2, a3, a, a4, a5, a6, color, date from addd");
echo "<table><td>".$query2['date']."</td>";
while($query2=mysql_fetch_array($query1))
{
echo "<td>".$query2['a1']."</br>";
echo "".$query2['a2']."</br>";
echo "".$query2['a3']."</td>";
echo "<td style='color:".$query2['color']."'>".$query2['a']."</br><a href='edit.php?id=".$query2['id']."'>e</a>|<a href='delete.php?id=".$query2['id']."'>x</a></td>";
echo "<td>".$query2['a4']."</br>";
echo "".$query2['a5']."</br>";
echo "".$query2['a6']."</td>";
$inr++;
if($inr%8==0)
echo "<tr><td>".$query2['date']."</td>";
}
?>
</tr></table>
此代碼工作正常,但最新的<td>
沒有在表
我得到的結果是這樣
的起點出現[![在這裏輸入的形象描述] [2] [2]
請幫我
- 如何顯示[日期 - 日期+ 6]
- 如何插入[日期 - 日期+ 6]爲每首凌晨的K [
然後日期會出現8次與所有元素 –
檢查我編輯的代碼 –
你可以使用rowspan = 8在該TD所以它不會被重複8行 –