2012-01-26 50 views
1

好吧,这是一个PHP问题比MongoDB更多,但因为我使用mongo作为数据库我想知道是否有任何问题与PHP以及使用下面的mongo技术。PHP Mongodb - db连接体内

我有一个包含所有html和设计(类似于模板)的页面。然后我有4个PHP文件,我用作包括。这些包括执行CRUD的保存html表单。

我的页面通过传递一个url变量来动态地拉动表单。该变量告诉页面载入哪个form/include(插入,编辑等)。

现在我在每个php包含文件中都有db连接和表单处理脚本。这意味着,不是在页面顶部调用db连接和表单处理脚本,而是在页面的主体中调用它。

我的问题:是否有任何知道问题保持我的数据库连接和窗体处理脚本内的包装/表单(这是加载在正文)或我必须调用数据库连接和表单处理之前任何HTML?

它似乎工作得很好,但我想发布这个问题,以确保我没有忽略任何潜在的问题。在使用应用程序后,我会讨厌有问题。感谢任何网站。

回答

1

是的,这很好。在HTML呈现为输出之前处理所有的PHP,所以即使你在输出一些HTML之后包含了php文件,在将任何东西发送回浏览器之前它仍然会被处理。

1

没有问题 - 您可以在每个点连接到mongodb。请记住,如果你想执行多个查询,你应该重新使用连接。