MVC架构中的模型包括应用程序的逻辑.模型是与数据库的核心交互.它应该能够根据用户的请求管理记录的更新,删除,插入和提取.
为了理解Phalcon PHP框架中的模型交互,应遵循以下步骤./p>
第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 : 成功创建的模型存在于models文件夹中.使用以下路径查看模型的创建位置.
C:\xampp\htdocs\demo1\app\models
以下是 Users.php 的完整代码.
第7步 : Controller与模型和视图交互以获得必要的输出.与模型一样,使用以下命令终端创建控制器.
Phalcon controller成功执行上述命令后,输出如下.
以下是 UserController.php 的代码.
如果我们点击以下网址 : 号,将显示输出; http://localhost/demo1/users