提交“jQuery可编辑发票”的值”使用PHP进入MySQL数据库
我正在使用这个jQuery可编辑发票的奇妙示例作为模板,为我的用户创建动态发票。
它工作得很好,我成功生成了项目,但我现在需要将输入的值保存到各种文本字段中并将它们输入MySQL数据库。
我有信心使用PHP进行MySQL输入,但是这更棘手的是“发票项目”的数量是完全动态的,我不确定如何让PHP通过页面文本字段“检查”并找到新的,将它们分组然后将它们添加到我的数据库中。
以下是我用于生成项目的代码示例:
<?php if($invoice_items->result_array()) { ?>
<?php foreach($invoice_items->result_array() as $invoice_Row): ?>
<tr class="item-row">
<td class="item-name">
<div class="delete-wpr">
<textarea><?php echo $invoice_Row['item_name']; ?> Facility Booking</textarea>
<a class="delete" href="javascript:;" title="Remove row">X</a>
</div>
</td>
<td class="description">
<textarea><?php echo $invoice_Row['description']; ?></textarea>
</td>
<td><textarea class="cost">$<?php echo $invoice_Row['hourly_cost']; ?>.00</textarea></td>
<td><textarea class="qty"><?php echo $total_time_hours; ?></textarea></td>
<td><span class="price">$<?php $unit_total = $invoice_Row['hourly_cost']* $total_time_hours; echo $unit_total;?>.00</span></td>
</tr>
<?php endforeach; ?>
<?php } ?>
我想我可能需要为每个发票项目文本字段生成唯一的ID,即item-1-desc
,item-1-cost
等,但这涉及编写我几乎一无所知的javascript。此外,我仍然需要让PHP以某种方式遍历ID,直到它到达终点...
如果有人之前尝试过类似的东西,或者你可以看到我的问题的解决方案,我将非常感谢你的帮助。
谢谢,
蒂姆
没有找到相关结果
已邀请:
1 个回复
骨乏唯瓜
然后,您可以使用
在后端迭代它们以存储数据。你有id作为数组的键,所以更新db应该是相当简单的。