表sn name sub time 1 王1 数学 2012-1-12 王2 语文 2012-1-1 5 王3 体育 2012-1-24 王4 科学 2012-1-2 输出2012-1-1语文 数学2012-1-2体育科学说明:就是按照时间输出时间对应的内容要放在一起。
PHP$row = mtsql_fetch_array() //先获取一行记录
$dateStr = $row["time"]; //日期存入变量
echo $dateStr . "<br />"; //输出日期
while($row = mtsql_fetch_array()) //循环开始
{
if($dateStr == $row["time"]) //如果日期一致
echo $row["sub"] . "<br />"; //输出科目
else //日期不一致
{
$dateStr = $row["time"]; //输出新的日期
echo $dateStr . "<br />"; //新日期存入变量
}
}
$dateStr = $row["time"]; //日期存入变量
echo $dateStr . "<br />"; //输出日期
while($row = mysql_fetch_array()) //循环开始
{
if($dateStr == $row["time"]) //如果日期一致
echo $row["sub"] . "<br />"; //输出科目
else //日期不一致
{
$dateStr = $row["time"]; //输出新的日期
echo $dateStr . "<br />"; //新日期存入变量
}
}