我有mysql中的数据列表。比如:1,2,3,4,5,6,7,8,9。我需要在表格中显示那些数据,就像我的截图一样。还包括输入字段和值将与垂直和水平值相关联。喜欢:1_2,2_3。如果我的问题不明确请问我。请参阅我附带的屏幕截图。
这是我的代码:
<table width="100%" border="1">
<?php
$row=10;
$cell=10;
for ($x = 1; $x < $row; $x++) {
echo "<tr>";
for ($c = 1; $c < $cell; $c++) {
if($x>$c){
echo '<td></td>';
}else{
echo '<td><input type="text" name="" value="'.$x.'_'.$c.'" /></td>';
}
}
echo "</tr>";
}
?>
</table>
答案 0 :(得分:0)
像这样使用:
<table width="100%" border="1">
<?php
$row=9;
$cell=9;
for ($x = 1; $x < $row; $x++) {
if($x == 1) {
echo "<tr>";
for ($c = 1; $c < $cell; $c++) {
echo '<td>'.($c+1).'</td>';
}
echo "</tr>";
}
echo "<tr>";
for ($c = 1; $c < $cell; $c++) {
if($x>$c){
echo '<td></td>';
}else{
echo '<td><input type="text" name="" value="'.$x.'_'.($c+1).'" /></td>';
}
}
echo "</tr>";
}
?>
</table>