Crystal是一个PHP数据库工具箱。由三个部分组成:CRUD操作封装组件,数据校验模块,数据库操作模块用于创建数据库、表格等。利用 Crystal编写的SQL查询与具体数据库无关,支持MySQL、PostgreSQL和SQLite。
示例代码:
$posts = $db->select(array('date','title'))->from('posts')->fetch_all();
$posts = $db->get('posts')->order_by('date','asc')->fetch_all();
$db->update('posts',$data)->where('post_id,'1')->execute();