zoukankan      html  css  js  c++  java
  • Redbean:入门(二)

    <?php
        require_once 'rb.php';
        $tableName = 'link';
        //连接数据库
        R::setup('mysql:host=localhost;dbname=hwibs_model','root','');
        
        //链接表
        R::dispense($tableName);
        
        //1.获取对象记录句柄,如果不存在id的情况下就无法使用load,那么可以使用find方法进行查找
        
        $result = R::find($tableName,'id > 4');//普通使用
        //2.相对于load而言,find提供了更丰富的可扩展,可自定义性,可进行自行sql组合
        
        $result = R::find($tableName,'is_my_name is not null');//使用not null
        
        //3.可使用绑定功能
        $result = R::find($tableName,'id = ? or id = ?',array(4,5));//使用绑定功能,绑定参数为数组1,2,3,4....
        
        //4.使用findOne可查询第一条数据[同时只是返回一个对象,而不是一个数组]
        $result = R::findOne($tableName,'id < 100 order by id asc');//只查询1条记录[根据id进行排序后]
        
        //5.使用findAll可查询出这个表的所有数据[前提是第二个条件参数为空的情况下,否则将根据条件sql进行检索,返回数组]
        $result = R::findAll($tableName,"id=4");//查询所有数据
        
        //6.可使用命名槽功能[事实上个人觉得这个好处在于可以不需要跟绑定一定,写死掉了顺序,其他嘛,没发现有什么好处]
        $result = R::find($tableName,'id = :id',array(':id'=>4));//使用命名槽
        
        print_r($result);//输出查看结果
    ?>
  • 相关阅读:
    axios 配置
    vue 配置App.js
    vue 挂载方式
    常用的js
    vuex
    vue搭建环境
    JS中 toString() & valueOf()
    html-webpack-plugin 中使用 title选项设置模版中的值无效
    webpack为什么加载不了css?
    visual studio for mac 安装文件
  • 原文地址:https://www.cnblogs.com/shibazi/p/3887396.html
Copyright © 2011-2022 走看看