【发布时间】:2012-06-08 00:58:21
【问题描述】:
我想问一下,如何使用 cakephp 中的 mysql 查询仅将表中的一些数据显示到用户视图中。
例如,我有一个学生表。有两个字段,姓名和年龄。
文员,21 岁
玛丽,23 岁
马特,21
克拉拉,21 岁
这是我的查询,SELECT * FROM Students where age='21';
如何以及在哪里可以在 cakephp 中应用它?谢谢。
【问题讨论】:
我想问一下,如何使用 cakephp 中的 mysql 查询仅将表中的一些数据显示到用户视图中。
例如,我有一个学生表。有两个字段,姓名和年龄。
文员,21 岁
玛丽,23 岁
马特,21
克拉拉,21 岁
这是我的查询,SELECT * FROM Students where age='21';
如何以及在哪里可以在 cakephp 中应用它?谢谢。
【问题讨论】:
What Have You Tried? ...如果您真的需要帮助,您将需要提供更多信息...您是否看过在线的 CakePHP 书籍...
无论哪种方式,作为一个初学者,你会在控制器的某个地方:
$students = $this->Student->find('all',array('conditions' => array('age' => 21)));
$this->set('students', $students);
然后在你看来:
foreach($students as $student){
echo $student['Student']['name'] . ', ' . $student['Student']['age'] . '<br />';
}
或类似的东西......
【讨论】: