我正在尝试在 cakephp 2.0 中构建一个简单的电话簿来存储和检索信息。
目前我有一个名为 contacts 的表,其中包含以下字段。
- 姓名
- 电话号码。
- 电子邮件
- 位置
我想集成一个简单的搜索功能,列出与查询匹配的联系人。因为它是一个非常基本的简单应用程序,所以我想让它尽可能简单。
有什么建议吗?
最佳答案
<?php
$keyword=$this->params->query['keyword']; //get keyword from querystring//
//used simpme or condition with singe value checking
//replace ModelName with actual name of your Appmodel
$cond=array('OR'=>array("ModelName.phone LIKE '%$keyword%'","ModelName.name LIKE '%$keyword%'", "ModelName.email LIKE '%$keyword%'") );
$list = $this->ModelName->find('all',array('conditions')=>$cond);
?>
关于php - cakephp 2.0 中的简单搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9192395/