3.2.3.1 读取数据
系统中可使用select、find、query方法完成查询操作。
使用select方法查询信息:
$model
=
Model
(
'member'
);
//
查询会员表全部信息
$model
->
select
();
//
取得性别为1的会员列表信息, 注意:select方法需要在连贯操作中的最后一步出现
$model
->
where
(array(
'member_sex'
=>
1
))->
select
();
//
查询主键ID为5的会员信息
$model
->
select
(
5
);
使用find方法查询信息:
$model
=
Model
(
'member'
);
//
查询ID为5的会员信息
$model
->
where
(array(
'member_id'
=>
5
))->
find
();
//
或者
$model
->
find
(
5
);
使用query方法取得查询信息:
Model
()->
query
(
'SELECT * FROM `shopnc_member` LIMIT 10'
);
使用动态方法取得查询信息:
$model
=
Model
(
'member'
);
//
使用getby_动态方法,取得member_name为kevin的会员信息
$model
->
getby_member_name
(
'kevin'
);
//
等同于SQL:SELECT * FROM `member` WHERE ( member_name = 'kevin' ) LIMIT 1
//
使用getfby_方法,取得member_id为6的会员名
$a
=
$model
->
getfby_member_id
(
6
,
'member_name'
);
//
返回 kevin
//
等同于SQL:SELECT member_name FROM `shopnc_member` WHERE ( member_id = '6' ) LIMIT 1
Copyright ©2009 - 2014 shopnc.net.All rights reserved.
Powered By ShopNC