Motomichi Works Blog

モトミチワークスブログです。その日学習したことについて書いている日記みたいなものです。

vagrantその19-38 cakephp入門をやってみる(クエリー検索について)

参考にさせて頂いたページ

クエリー、マジック検索、AND/OR検索(3/3):初心者のためのCakePHP2.0 プログラミング入門

ホストマシン環境

ゲストマシン環境

NumTenSamplesControllerコントローラーにsampleアクションを追加

参考ページにならって以下の通りですが、 MySampleDataではなく、NumTenSampleモデルを使用しているので、そこは置換しています。

  public function sample() {
    //$変数 = $this->Modelクラス->query( クエリーテキスト );
    $str = "dummy";
    $data = $this->NumTenSample->
      query("select * from num_ten_samples where name like '%{$str}%';");
      $this->set('data',$data);
  }

sample.ctp

以下のようにしています。

<h1>Index Page</h1>
<p>NumTenSample Find View.</p>


<?php if (isset($data)): ?>
  <pre><?php print_r($data); ?></pre>
<?php endif; ?>

今回はここまで。