【发布时间】:2013-02-22 17:50:52
【问题描述】:
我浏览了很多教程并在此网站上发布。
我被要求设计一个相当庞大的 php 表单,它将获取大量用户信息并插入数据库。
我希望把它分成很多页(可能是 4 或 5 页)。
我不是在寻找代码,而是寻找最佳实践。
我在想理论密码
> Show page one
>>user inputs details
>>>tempDatabaseTable takes info
>>>>next page
>>>>>.....
>>>>>page5 (last page)
>>>>>>when all information has been collected, query from tempDatabaseTable and insert
>>>>>>into relevant tables.
>>>>>>>delete tempDatabaseTable
我想知道,我知道我应该使用 $get 方法,因此信息不会显示在 URL 中,但是传输信息(数组、JSON)等的最佳方式是什么。
我只是启动 php 和 SQL ,但到目前为止一直通过 URL 使用数据,因为信息只能在本地网络上使用。
同样,这将是一个巨大的问题,(它的 9 a4 页)
请记住,很多字段都是动态创建的,因为用户可能需要更多行来回答某些问题,例如 - 你兄弟的名字。如果他们有兄弟他们会点击添加更多按钮来动态创建新的表单字段。
任何好的 tuts 都会非常棒。
【问题讨论】:
-
在这个网站上寻找分页。很多关于这个话题的问题。
-
您的意思可能是
POST而不是$get。如果没有,你应该使用POST,这样信息就不会显示在url中。 -
您使用的是哪个 DBMS?甲骨文? Postgres?
-
@a_horse_with_no_name ,如果有帮助,我正在通过 php 使用 mySQL 吗?。
-
@jeroen ,感谢磨坊,写的愚蠢的错误,我当然是指 post 方法。