質問 > 管理機能 > 【教えてください】コントローラ内での生クエリ発行方法 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
yukke |
投稿日時: 2021/3/14 15:23
対応状況: −−−
|
新米 登録日: 2021/3/14 居住地: 投稿: 7 |
【教えてください】コントローラ内での生クエリ発行方法 ▼テンプレート
[EC-CUBE] 4.04 [レンタルサーバ] さくら スタンダート [OS] - [PHP] 7.4.15 [データベース] MySQK 5.7.32 [WEBサーバ] Apache [ブラウザ] - [導入プラグインの有無] なし [カスタマイズの有無] なし [質問内容] 現在EC-CUBEのサーバサイドのカスタマイズを行っています。 どうしても、コントローラ内で任意のSQL(生クエリ)を発行してその結果をフロント側に渡したいと考えています。 コントローラ内で任意のSQL(生クエリ)を発行する方法を教えて頂けないでしょうか? |
umebius |
投稿日時: 2021/3/14 15:49
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: 【教えてください】コントローラ内での生クエリ発行方法 コントローラ内でしたらこんなのでしょうか。(文法間違ってたらすみません)
$query = 'SELECT * FROM dtb_product WHERE id = 1'; $statement = $this->entityManager->getConnection()->prepare($query); $statement->execute(); $result = $statement->fetchAll();
|
yukke |
投稿日時: 2021/3/14 17:05
対応状況: −−−
|
新米 登録日: 2021/3/14 居住地: 投稿: 7 |
Re: 【教えてください】コントローラ内での生クエリ発行方法 ご丁寧にありがとうございます。
ご提示のコードで任意のSQLを発行する事が出来ました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |