<?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);//輸出查看結果 ?>