我对codeigniter的观点有疑问。
我想保留标题。
示例:标题包含视图的主标题,如产品编号,产品种类和产品数量。以下是所有可用产品的列表。
我尝试编码,但会重复顶部标题,即产品编号,产品种类和产品数量。
结果应该是这样的。
Product number: 0011
Product Kind: Beverages
Product Quantity: 1000
--------------------------
Fit n Right
Coke
Pepsi
Lemon Juice
Gatorade
etc...
something like that. But my output code was:
Product number: 0011
Product Kind: Beverages
Product Quantity: 1000
--------------------------
Fit n Right
Product number: 0011
Product Kind: Beverages
Product Quantity: 1000
--------------------------
Coke
Product number: 0011
Product Kind: Beverages
Product Quantity: 1000
--------------------------
Pepsi
Product number: 0011
Product Kind: Beverages
Product Quantity: 1000
--------------------------
Lemon Juice
依旧......
我的代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Beverages</title>
</head>
<body>
<?php
$funds=strtoupper($fundagent);
if ($eid_num >0){
foreach($eid_num as $row):
$eid=$row->eid;
$eseries=$row->becno;
$amount=$row->amount;
$rescenter=$row->res_center;
?>
<div id="entrystyle" align="center">
table class="box-table-a" valign="top">
<thead>
<tr>
<th colspan="7">Control System</th>
</tr>
</thead>
<?php
echo form_open('/beverage/update-data-entry/'.$eid.'/'.strtolower($eseries));
?>
<tr class="gb">
<td id="fontstyle">
<label>Budget Earmarking Control No.</label>
<input type="text" name="becno" id="controlno" size="15" required="required" value="<?php echo $eseries; ?>" onblur="copy_control_no()" readonly="readonly" />
</td>
<td id="fontstyle">
<label>Amount</label>
<input type="text" name="amount" id="amount" size="15" required="required" value="<?php echo $amount; ?>" readonly="readonly">
</td>`
这部分我想重复或循环
`<td id="fontstyle">
<label>Responsibility Center</label>
<input type="text" name="responsible" id="responsible" size="15" required="required" value="<?php echo $rescenter; ?>" readonly="readonly">
</td>
</tr>
</table>
<?php endforeach; ?>
</table>
</div>
</body>
</html>
答案 0 :(得分:0)
试试这个
function build_view($flake) {
$this->data['content'] = $this->load->view($flake, $this->data, TRUE);
$this->load->view('header', $this->data);
}
答案 1 :(得分:-1)
控制器:
public function func(){
.......
$data['result'] = $this->model->myfunction(); // return resultset from DB
$this->load->view('folder/filename', $data);
........
}
查看:
<?php
foreach($result as $value)
{
echo $value.'<br/>';
}
?>
我想你会从中得到一些想法。