Cakephp で mysql クエリを使用して、テーブルから一部のデータのみをユーザーのビューに表示する方法を教えてください。
例、表 Student があります。名前と年齢の 2 つのフィールドがあります。
クラーク 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 />';
}
またはその趣旨の何か...