phalcon curd(一)

本文介绍了使用Phalcon框架进行数据库CURD操作的基本步骤,包括插入数据、查询、修改和删除,同时提到了连贯操作的概念,是学习Phalcon数据库交互的入门教程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

插入数据

    $User = new  User();

    //设置需要写入的数据
    //如果在model里面没有设置公共变量,对这边的使用也没有影响但是对IDE有良好的提示功能
    $User->name   = "phalcon";
    $User->phone  = "13011111111";
    $User->passwd = "passwd";
    //执行操作
    $ret = $User->save();

查询

 $rs = User::find(1);
 var_dump($rs->toArray());

修改

 $User = User::findFirst(1);
 $User->phone = "13111111111";
 //执行操作
 $ret = $User->save();

删除

$User       = new  User();
$User->id   = 1;
//执行操作
$ret = $User->delete();

连贯操作

$rs = User::query()
    ->where("name = :name:")
    ->andWhere("phone  = 13011111111")
    ->bind(array("name" => "phalcon"))
    ->order("phone")
    ->execute();
foreach ($rs as $user) {
    echo $user->name, "\n";
    echo '</br>';
}

http://blog.youkuaiyun.com/u011142688/article/details/51619783

视图

    $this->view->pick("Index/index");
    $this->view->Id = $Id;

    //setVar:单独进行变量传值
    $this->view->setVar('test', 'hello world');

    //setVars:关联数组进行变量传值
    //$this->view->setVars([
    //    'test' => 'hellow world',
    //]);
    $this->view->pick('view/test2');
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值