0

Cakephp で mysql クエリを使用して、テーブルから一部のデータのみをユーザーのビューに表示する方法を教えてください。

例、表 Student があります。名前と年齢の 2 つのフィールドがあります。

クラーク 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 に答える