开发手册 欢迎您!
软件开发者资料库

Phalcon - 模特

Phalcon模型 - 从简单和简单的步骤学习Phalcon,从基本到高级概念,包括概述,环境设置,应用程序结构,功能,配置,控制器,模型,视图,路由,数据库连接,交换数据库,脚手架应用程序,查询语言,数据库迁移,Cookie管理,会话管理,多语言支持,资产管理,使用表单,对象文档映射器,安全功能。

MVC架构中的模型包括应用程序的逻辑.模型是与数据库的核心交互.它应该能够根据用户的请求管理记录的更新,删除,插入和提取.

为了理解Phalcon PHP框架中的模型交互,应遵循以下步骤./p>

第1步 : 创建数据库.

对于任何 LAMP,WAMP,XAMPP 软件堆栈,在 phpmyadmin的帮助下创建数据库非常容易数据库工具.

以下是创建数据库的SQL查询.

create database 

第2步 : 在 phpmyadmin 部分中,单击Databases选项卡,提及数据库名称,然后单击Create按钮,如以下屏幕截图所示.

phpmyadmin

第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 

以下是执行上述命令时的输出.

Result

这意味着模型已成功创建.

步骤6 : 成功创建的模型存在于models文件夹中.使用以下路径查看模型的创建位置.

C:\xampp\htdocs\demo1\app\models

以下是 Users.php 的完整代码.

第7步 :  Controller与模型和视图交互以获得必要的输出.与模型一样,使用以下命令终端创建控制器.

Phalcon controller 

成功执行上述命令后,输出如下.

成功执行

以下是 UserController.php 的代码.

如果我们点击以下网址 : 号,将显示输出; http://localhost/demo1/users

demo1 Window