
cakePHP2.2でSQLが実行できません。
実行のやり方が悪いのでしょうが
ネットで探してもイマイチ理解できません・・
やりたいのは画面から入力された値を使い
SQLを実行することです。
何が駄目なのか教えてください。
controllerのソース
<?php
class BuhinController extends AppController {
public $layout = 'user_default';
//## ログイン処理
public function login(){
$bool = false;
$rslt = null;
Configure::write('debug', 1);
$sql = "select id from table_user where add = '". $_POST["add"] . "' ";
$sql = $sql. " and pass = '". $_POST["pass"] . "'";
$this->query($sql);
}
public function index(){
}
public function logout(){
$this->Auth->logout();
}
}
?>
エラーメッセージ
Fatal Error
Error: Call to undefined method BuhinController::query()
File: C:\xampp\htdocs\cake\app\Controller\BuhinController.php
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
controller から直接SQL文を発行するようにはなってないです。
controller のpropatyにdefaultで登録されているmodelオブジェクトからquery()メソッドを呼び出して下さい。
modelにしても直接SQL文を作成&発行しなくてもいいようにfindメソッドが実装されているので、マニュアル読んでからやった方がいいですよ。
http://book.cakephp.org/2.0/ja/cakephp-overview/ …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) laravel 本番環境でメールが送れません。 1 2023/02/17 17:57
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- PostgreSQL 画像とカテゴリーを出力したいのですが、取得の条件を付ける方法がわかりません。 2 2022/05/01 18:03
- PHP DBのハッシュ化したパスワードをpassword_verifyで戻し照合したのですが上手く行きません 2 2023/02/06 13:24
- MySQL 書籍の内容はまともでしょうか? 1 2023/01/22 03:07
- MySQL テーブル作成です。どこかのスペルが間違っているか記号など スペースかな? 1 2022/10/01 05:08
- Visual Basic(VBA) データベースから絞り込んでデータを読み込み 1 2023/02/21 19:51
- PHP 重複を防ぐ記述について教えて下さい。 3 2023/04/03 14:35
- MySQL php テーブルを作れない 2 2022/11/17 18:22
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JAVA SQLServerException 列名 ...
-
<VB.NET>INSERT文でDBにデータ...
-
データベースに存在するデータ...
-
VBA ACCESS SQL...
-
PHPよりMySQLの操作のコードの...
-
一度検索されたものに対するソ...
-
insert1つの処理でもトランザ...
-
MySQLのINSERT時にたまに重複に...
-
Q&Aサイトを作成していてURLの...
-
実行時エラー3131 FROM 句の構...
-
VBAをつかってクエリの情報を抽...
-
MySQLでデータベースにデータin...
-
テキストボックスに入れた内容...
-
csvをDBへ読み込んだら、NULLが...
-
重複データをカウントするのに...
-
PHP PDOを利用してカラムの削除...
-
ASPでRecordCountが使用でき...
-
dbに登録したデータをphpのプル...
-
リストから詳細画面に遷移する...
-
mysql>PHPにデータ表示、10件ご...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
insert1つの処理でもトランザ...
-
<VB.NET>INSERT文でDBにデータ...
-
JAVA SQLServerException 列名 ...
-
Pro*Cの構文エラー
-
VBA ACCESS SQL...
-
PHP&MySQLでの文字列+数列の一...
-
【初歩】配列の格納データ数だ...
-
mysqliを使ってデータベースを...
-
配列で受け取った値がUPDATEで...
-
MySQLのINSERT時にたまに重複に...
-
一度検索されたものに対するソ...
-
cakePHPでSQLが実行できない。
-
PHP4とORACLE接続について
-
phpでforeach ($stmt as $row)...
-
phpmyadminにタグを格納するには
-
zendframework
-
データベースに存在するデータ...
-
データに「,」があると「"」で...
-
Q&Aサイトを作成していてURLの...
-
PHP+PDO+MYSQL で実行されたSQ...
おすすめ情報