提交“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,直到它到达终点... 如果有人之前尝试过类似的东西,或者你可以看到我的问题的解决方案,我将非常感谢你的帮助。 谢谢, 蒂姆     
已邀请:
使用php表单数组语法
name="item-desc[<?php echo $id?>]"
然后,您可以使用
foreach
在后端迭代它们以存储数据。你有id作为数组的键,所以更新db应该是相当简单的。     

要回复问题请先登录注册