Phalcon入坑必须知道的功能《Phalcon入坑指南系列 二》
- 建站笔记
- 2022-04-24
- 725
让我们通过例子来学习Phalcon
本系列目录前言一、项目架构二、入口文件三、配置Nginx四、控制器跳转五、数据库之增、删、改、查插入数据修改数据删除数据六、代码优化总结本系列目录
前言
一、项目架构
二、入口文件
三、配置Nginx
server { listen 80; server_name www.kakaweb.com; root "D:/phpstudy_pro/WWW/phalcon/public"; index index.php index.html error/index.html; location / { try_files $uri $uri/ /index.php?_url=$uri&$args; } location ~ \.php(.*)$ { fastcgi_pass 127.0.0.1:9002; fastcgi_index index.php; fastcgi_split_path_info ^((?U).+\.php)(/?.+)$; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info; include fastcgi_params; } location ~ /\.ht { deny all; }}
四、控制器跳转
五、数据库之增、删、改、查
find方法是获取全部数据findFirst只拿第一条数据find(15)查询id为15的数据find(“type = ‘mechanical’”); 条件搜索插入数据
public function holdAction () { $user = new User(); $phql = "INSERT INTO User (name, age, sex) VALUES (:name:, :age:, :sex:)"; $status = $user->modelsManager->executeQuery($phql, array( 'name' => "咔咔1", 'age' => 24, 'sex' => 1 )); }
修改数据
public function modifyAction () { $user = new User(); $phql = "UPDATE User SET name = :name:, age = :age:, sex = :sex: WHERE id = :id:"; $status = $user->modelsManager->executeQuery($phql, array( 'id' => 20, 'name' => "咔咔2", 'age' => 25, 'sex' => 2 )); }
删除数据
public function deleteAction () { $user = new User(); $phql = "DELETE FROM User WHERE id = :id:"; $status = $user->modelsManager->executeQuery($phql, array( 'id' => 20 )); }
六、代码优化
总结
以上就是Phalcon入坑必须知道的功能《Phalcon入坑指南系列 二》的详细内容,更多请关注白琉璃源码网其它相关文章!
本文由白琉璃于2022-04-24发表在白琉璃源码网,如有侵权或疑问,请联系我们,谢谢。
本文链接:https://www.bailiuli.com/t/629.html
发表评论