0

我想问一下,如何使用 cakephp 中的 mysql 查询仅将表中的一些数据显示到用户视图中。

例如,我有一个学生表。有两个字段,姓名和年龄。

文员,21 岁,
玛丽,23 岁,
马特,21 岁,
克拉拉,21 岁

这是我的查询,SELECT * FROM Students where age='21';

我如何以及在哪里可以在 cakephp 中应用它?谢谢。

4

1 回答 1

0

你试过什么?...如果您真的需要帮助,您将需要提供更多信息...您是否在线查看过 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 />';
}

或者类似的东西......

于 2012-06-08T01:34:12.493 回答