我界面2填写客户信息,选择房间号码,入住天数,有一个确定按钮。
点击确定后就显示界面3房价名字,单价,折扣,押金,应收金额,实收金额,找零,有一个确定按钮。我有2个问题:
1.这种情况,客户信息,房间号码,入住天数应该在哪个阶段写入数据库,在界面3收款完成之后,点击确定按钮写吗?这些数据是从上一个界面的form中传过来的,怎么写呢?
2.界面3上的收款信息是不是需要一个唯一的一个标识?要不然谁都可以拿一个复印单子来退押金。这个标识一般怎么生成的,直接从数据库里面取id吗?
点击确定后就显示界面3房价名字,单价,折扣,押金,应收金额,实收金额,找零,有一个确定按钮。我有2个问题:
1.这种情况,客户信息,房间号码,入住天数应该在哪个阶段写入数据库,在界面3收款完成之后,点击确定按钮写吗?这些数据是从上一个界面的form中传过来的,怎么写呢?
2.界面3上的收款信息是不是需要一个唯一的一个标识?要不然谁都可以拿一个复印单子来退押金。这个标识一般怎么生成的,直接从数据库里面取id吗?
我在想在界面3中是不是可以把界面2中的信息全都写入一个数组,在界面3中使用hidden把这些值传递出去。
我在界面3点击submit的时候,发现url中hidden元素的值是Array,而不是我想象的键值对,这样是不是行不通?
复杂点的,可以遍历该数组
foreach($array as $key =>$value)
echo "<input type=\"hidden\" name=\"{$key}\" value=\"{$value}\" />";