一个php自定义函数从mysql查询返回记录集。在Html表中填充记录
我需要填充具有相等数量或两个平衡的两列表。
我知道我们可以按行数分割行数,然后使用循环来相应地填充每个td。
任何建议或最实际的方式来显示记录集到根据其大小组织的表?
此时不使用模板。
基本上需要控制TD标签从回声或不回声和填充。
示例代码:
$col_num = 2; //Number of colums to parse data onto.
$count_r = mysql_num_rows($result)/$col_num;
echo '<table style="width:400px;border:3px solid green;"><tr><td>';
$ui=1;
while($row = mysql_fetch_array($result))
{
if($ui<$count_r)
{
echo '<input disabled type="checkbox" value="$row[id]"'; $this->ischecked($uid,$row[id]); echo "/>".$row['name'].'<br>'."\r\n";
}
$ui++;
}
//FIRST COLUMN SET
echo '</td>';
echo '<td>';
//SECOND COLUMN SET
echo '</td></tr></table>';
不要紧,如果记录按顺序列出? – 2010-11-09 05:24:11
最好。谢谢 – Codex73 2010-11-12 03:16:55