0

PHP を使用して Yii のテーブルに行を作成しようとしましたが、どういうわけかそれを行うことができません。以下のコードを添付しました。

PHPコード:

<div class="grid_16">
<table style="width:100%">
<tr>
<th style="width:33%;" id="wall_userNameStyle"><?php echo CHtml::activeLabel($Facility,'cname'); ?></th>
<th style="width:33%;margin:0 0.5%" id="wall_userNameStyle"><?php echo CHtml::activeLabel($Facility,'cregistration'); ?></th>
<th style="width:33%" id="wall_userNameStyle"><?php echo CHtml::activeLabel($Facility,'cannual'); ?></th>
</tr>

<?php $j=0;
for($j; $j<5; $j++)
{
?>
<tr>
<td style="width:33%;"><?php echo CHtml::activeTextField($Facility,"raymond[$j][0]",array('class' => 'edit_textbox','style' => 'width:99%')) ; ?></td> 

<td style="width:33%;margin:0 0.5%"><?php echo CHtml::activeTextField($Facility,"raymond[$j][1]",array('class' => 'edit_textbox','onkeypress'=>'return number_only(event)','style' => 'width:99%')) ; ?></td> 

<td style="width:33%;"><?php echo CHtml::activeTextField($Facility,"raymond[$j][2]",array('class' => 'edit_textbox','onkeypress'=>'return number_only(event)','style' => 'width:99%')) ; ?></td>
</tr>
</table>
<?php } ?>
</div>
4

3 に答える 3

1

あなたが試すことができます:

<table>
<th>
//information
</th>
<tr>
<?php
$j = 0;
for($j = 0; $j<5; $j++)
{
echo "<td>";
echo //table information 1
echo "</td>";
echo "<td>";
echo //table information 2
echo "</td>";
echo "<td>";
echo //table information 3
echo "</td>";
}
?>
</tr>
</table>

テーブル情報は、任意の量または任意の量にすることができます。

于 2012-12-21T19:08:05.227 に答える