📅  最后修改于: 2020-10-21 05:27:07             🧑  作者: Mango
MVC体系结构中的模型包括应用程序逻辑。模型是与数据库的核心交互。它应该能够根据用户的请求管理记录的更新,删除,插入和提取。
为了理解Phalcon PHP框架中的模型交互,应遵循以下步骤。
步骤1-创建数据库。
对于任何LAMP,WAMP,XAMPP软件堆栈,借助phpmyadmin数据库工具创建数据库都是非常容易的。
以下是创建数据库的SQL查询。
create database
步骤2-在phpmyadmin部分中,单击Databases选项卡,提及数据库名称,然后进一步单击Create按钮,如以下屏幕截图所示。
步骤3-成功创建数据库后,创建一个表,该表将帮助其关联以在Phalcon框架中创建模型。
使用以下查询创建一个名为“ users”的新表。
DROP TABLE IF EXISTS `users`;
CREATE TABLE `users` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(25),
`emailid` varchar(50),
`contactNumber` number
PRIMARY KEY (`id`)
)
ENGINE = InnoDB DEFAULT CHARSET = utf8;
创建表后,其结构如下图所示。
步骤4-要创建与我们在上一步中创建的“用户”表关联的模型,请打开命令提示符实例。重定向到适当的项目路径很重要。在此之前,至关重要的是检查数据库配置是否正确设置,如以下屏幕快照所示。
步骤5-使用以下命令在Phalcon框架中创建任何模型。
phalcon model
以下是上述命令执行后的输出。
这意味着该模型已成功创建。
步骤6-模型文件夹中存在成功创建的模型。使用以下路径查看在何处创建模型。
C:\xampp\htdocs\demo1\app\models
以下是Users.php的完整代码。
步骤7-控制器与模型和视图交互以获取必要的输出。与模型一样,使用以下命令终端创建控制器。
Phalcon controller
成功执行上述命令后,输出如下。
以下是UserController.php的代码。
如果我们点击以下URL,将显示输出-http:// localhost / demo1 / users