我一直在尝试为CakePHP重新创建一个直接PHP的应用程序,并且我一直遇到一些问题。我使用了最有帮助的tutorial for Cakephp。
第一个问题是我有两个数据库,一个读取登录信息,另一个将信息写入该登录用户的另一个数据库。踢球者是因为我使用的是ODBC数据库,而不是我希望的MySql。
第二个是如何将Crud和登录控制器与两个数据库绑定在一起。
任何帮助都可以,我在业余时间尝试学习和使用CakePHP。谢谢你的帮助。
答案 0 :(得分:2)
您可以在database.php中定义多个数据库配置:
$default = { //settings };
$secondary = { //settings };
然后在您的模型中,通过设置其$ useDBConfig属性来设置它使用的配置:
var $useDbConfig = 'secondary';
因此,只需将您的用户模型设置为使用一个数据库,并使用另一个数据库将您的表格与CRUD相关联。