我想问一下,如何使用 cakephp 中的 mysql 查询仅将表中的一些数据显示到用户视图中。
例如,我有一个学生表。有两个字段,姓名和年龄。
文员,21 岁,
玛丽,23 岁,
马特,21 岁,
克拉拉,21 岁
这是我的查询,SELECT * FROM Students where age='21'
;
我如何以及在哪里可以在 cakephp 中应用它?谢谢。
你试过什么?...如果您真的需要帮助,您将需要提供更多信息...您是否在线查看过 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 />';
}
或者类似的东西......