就是将数据库里的数据取出显示在页面上(取出用户名和数据,数据库里一个用户最多只有三条数据):
姓名 数据1 数据2 数据3
test 111 222 333
test1 44 555
test2 66 当test1和test2都是3条数据的时候没问题,现在就是如上情况,test1最后一个td留下一段黑色,test2有两个td的黑色,导致页面非常难看,要求当用户数据少于三个的时候将剩下的td用<td> </td>替换数据,这样页面就不会那么难看了。
姓名 数据1 数据2 数据3
test 111 222 333
test1 44 555
test2 66 当test1和test2都是3条数据的时候没问题,现在就是如上情况,test1最后一个td留下一段黑色,test2有两个td的黑色,导致页面非常难看,要求当用户数据少于三个的时候将剩下的td用<td> </td>替换数据,这样页面就不会那么难看了。
$res = mysql_query($sql);
while($row = mysql_query_array($res)){
if($row['数据1']){
$d[][1]="<td>row['数据1']</td>";
}else{
$d[][1]="<td> </td>";
}
if($row['数据2']){
$d[][2]="<td>row['数据2']</td>";
}else{
$d[][2]="<td> </td>";
}
if($row['数据3']){
$d[][3]="<td>row['数据3']</td>";
}else{
$d[][3]="<td> </td>";
}
}
select username,state from table