我想在foreach中使用for循環中的數據,所以我不想一次輸入<input type>
。codeigniter在foreach中循環使用的數據
編輯:
對不起,我沒有完全告訴你,所以在我的數據庫中,我有這樣的列。
//my database
team_id
//Participants 1
name_1
phone_1
email_1
//Participants 2
name_2
phone_2
email_2
//Participants 3
name_3
phone_3
email_3
//view
//$data is from my controller
<?php foreach($data as $rowdata) {
//1
$name_1=$rowdata->name_1;
$phone_1=$rowdata->phone_1;
$email_1=$rowdata->email_;
//2
$name_2=$rowdata->name_2;
$phone_2=$rowdata->phone_2;
$email_2=$rowdata->email_2;
//3
$name_3=$rowdata->name_3;
$phone_3=$rowdata->phone_3;
$email_3=$rowdata->email_3;
}?>
<?php for($i=1;$i<=3;$i++){ ?>
<tr>
<td>Name</td>
<td><?php echo $name_$i ?></td>
</tr>
<tr>
<td>Phone</td>
<td><?php echo $phone_$i ?></td>
</tr>
<tr>
<td>Email</td>
<td><?php echo $email_$i ?></td>
</tr>
所以,我怎麼可以這樣使用,謝謝
使用數組對象。將所有數據放在一個數組中 – Chinito
$ data是查詢到數據庫的結果嗎? – GeorgeGeorgitsis
是,$數據來自控制器 – Pyon