gpt4 book ai didi

php - Codeigniter 插入代码不起作用

转载 作者:行者123 更新时间:2023-11-29 08:16:04 24 4
gpt4 key购买 nike

您好,在我的 codeigniter 项目中,一个文本框字段值未插入到数据库中。 Sale View

如何将值从 View 传递到 Controller ,反之亦然?

查看代码(此处输入Ex-showromm价格,假设1500)

当我们点击“账单”按钮时,该值必须输入数据库并将其打印为账单。

$actual_price=0;
if(count($list_product) >0) {

         foreach($list_product as $key=>$item) {
$total +=$item['salePrice'];

?>
<tr>
<td bgcolor="#CCCCCC">&nbsp;<?=$item['model']."&nbsp;&nbsp;".$item['variant']?>
<br />&nbsp;<?=$item['vin']?> &nbsp;&nbsp;</td>
<td bgcolor="#CCCCCC">&nbsp;
<?=$item['saleQty']?></td>
<td colspan="2" bgcolor="#CCCCCC"><input type="text" name="price" id="price" size="13px"/></td>
<td colspan="2" bgcolor="#CCCCCC"><input type="text" name="actual_price" id="actual_price" size="13px"/></td>
</tr>


<?php }}?>

<tr>
<td colspan="4" align="center" valign="middle" bgcolor="#E0DFE3" class="cont">&nbsp;<input name="tot_price" type="hidden" id="tot_price" size="50" value="<?=$total?>" /></td>
<td colspan="4" align="center" valign="middle" bgcolor="#E0DFE3" class="cont">&nbsp;<input name="actual_price" type="hidden" id="actual_price" size="50" value="<?=$actual_price?>" /></td>

账单 View

数据库中的值已传递给报告中的变量 Report View

最佳答案

要将值传递给 View ,请将其添加到数组中并将其传递给 View ,如下所示:

$Data['Pies'] = array('Cherry', 'Key Lime');
$Data['Cakes'] = array('Funfetti');
$Data['Paperplates'] = true;
$this->load->view('picnic', $Data);

CodeIgniter 自动在 View 端解压数据,因此您可以像这样访问它:

The first pie is <?=$Pies[0] ?>
<?php if ($Paperplates) { ?>
Don't bring plates <?php
} else { ?>
Bring plates please
<?php }

将打印:

The first pie is Cherry
Don't bring plates

关于将值返回到 Controller :您不需要,至少不是您所想的方式。为了取回变量,您需要使用 POSTGET 请求从浏览器发送它们。

我建议您首先阅读 CodeIgniter User Guide .

关于php - Codeigniter 插入代码不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20586927/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com