主页 开发教程 数据库实例化快速操作——find一维数组查询
狄默默斯基
发表于2014-05-23 12:40:22    只看楼主
楼主
头衔:  精益求精
注册时间: 2014-02-09
用户组: 日常管理组
发帖数:  557
金币数:  310
短消息
看下列代码
<?php
class IndexAction extends YouYaX{
	public function index(){
		$demo = T("demo");
		$demo->find(2);
		dump($demo->title);
	}
}
?>
重点看一下find方法,
参数是一个主键名称,
这里的意思也就是说,查找主键ID为2的数据记录
打印的结果如下:
string(6) "百度"
引用  你好陌生人 ~ 千万别说爱 ~ 让我保持等的姿势继续期待
 
狄默默斯基
发表于2014-05-23 12:41:44 1楼
头衔:  精益求精
注册时间: 2014-02-09
用户组: 日常管理组
发帖数:  557
金币数:  310
短消息
所以查询的步骤是很容易的
第一步,实例化数据表
$demo = T("demo");
第二步,查找ID的数据对象集合
$demo->find(2);
第三部,输出结果
引用  你好陌生人 ~ 千万别说爱 ~ 让我保持等的姿势继续期待
 
狄默默斯基
发表于2014-05-23 12:43:15 2楼
头衔:  精益求精
注册时间: 2014-02-09
用户组: 日常管理组
发帖数:  557
金币数:  310
短消息
而且实例化数据表只需要一次就足够了
可以看一下下面的代码
<?php
class IndexAction extends YouYaX{
	public function index(){
		$demo = T("demo");
		$demo->find(2);
		dump($demo->title);
		$demo->find(3);
		dump($demo->title);
	}
}
?>
我们可以看一下打印的结果
string(6) "百度"
string(6) "新浪"
引用  你好陌生人 ~ 千万别说爱 ~ 让我保持等的姿势继续期待

回复人
回复内容

Powered BY YouYaX
个人自主开发论坛,从2010年10月份开发至今!

操作管理