日期:2014-05-16  浏览次数:20586 次

F3-fatfree小型php框架教程(六)数据库篇

既然是讲数据库的,那首先自然是连接数据库了。

这里举两个例子,mysql数据库:

$db=new DB\SQL(
    'mysql:host=localhost;port=3306;dbname=mysqldb',
    'admin',
    'p455w0rD'
);
sqlite数据库:

$db=new DB\SQL('sqlite:/absolute/path/to/your/database.sqlite'));


数据库查询

很简单的,fatfree的数据库是不用配置的,很多东西都是内置的,当你需要改再去改就行,我们首先学习查询,就一步:

$f3->set('result',$db->exec('SELECT brandName FROM wherever'));
这样就行了,select 和 from是数据库语言,我们这就把数据库中符合条件的变量放到了result数组里面了。

然后我们用之前学的repeat调用试试看: