Home  >  Article  >  Backend Development  >  这个一般如何做

这个一般如何做

WBOY
WBOYOriginal
2016-06-13 10:15:241172browse

这个一般怎么做?
我界面2填写客户信息,选择房间号码,入住天数,有一个确定按钮。
点击确定后就显示界面3房价名字,单价,折扣,押金,应收金额,实收金额,找零,有一个确定按钮。

我有2个问题:
1.这种情况,客户信息,房间号码,入住天数应该在哪个阶段写入数据库,在界面3收款完成之后,点击确定按钮写吗?这些数据是从上一个界面的form中传过来的,怎么写呢?
2.界面3上的收款信息是不是需要一个唯一的一个标识?要不然谁都可以拿一个复印单子来退押金。这个标识一般怎么生成的,直接从数据库里面取id吗?

------解决方案--------------------
1: 在界面3写入数据库。传递: 界面3也建个表单。把界面二提交过来的值写入表单中后。点击确定后即可写入数据库中。

恩。是需要一个唯一标示符。从数据库取唯一id就行。
------解决方案--------------------
这个流程与商城的 购物车——下订单 是一样的
------解决方案--------------------
简单点的,你可以用 serialize()先把这个数组转换成字符串。然后再在接收参数的页面 unserialize() 转换为数组,这样就OK了。
复杂点的,可以遍历该数组
foreach($array as $key =>$value)
echo "";

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn