2016-02-01 55 views
-3

我有mysql中的數據列表。比如:1,2,3,4,5,6,7,8,9。我需要在表格中顯示這些數據,就像我的屏幕截圖一樣。還包括輸入字段和值將與垂直和水平值相關聯。像:1_2,2_3。如果我的問題不清楚,請問我。請看我附上的截圖。如何在表格中顯示數據,就像我下面的截圖一樣?

enter image description here

這裏是我的代碼:

<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> 
+1

我們不是做你的工作適合你,你有什麼話就先期望的結果? –

+0

如何?你寫代碼。一旦你有一些代碼(不只是'<?PHP //東西放在這裏?>'樣板,我們將(可能)儘量幫助解決問題。 –

+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> 
+0

我怎麼能離開添加和頂部的標題像我的截圖?離開將啓動1至8和頂部將開始從2到9 .... –

+0

更新我的首行鱈魚。 –

+0

左列工作。 –

相關問題