問題タブ [nette]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
643 参照

mysql - PHP 変数を MySQL トリガー #nette に渡す

データベースにトリガーを作成しました。そのトリガーに PHP 変数を渡す必要があります。

PhpMyAdminで次のようなものを実行してみました:

トリガーは @myVariable を正常に取得しました - そこで、Nette プロジェクトで試しましたが、成功しませんでした。

まず、Prepared Statement は 1 つのコマンドしか実行できないため、SET と INSERT を一緒に呼び出すことができません。

すると、接続全体で変数が有効であるという情報があったので、$database->query('SET @myVariable = 123');データベースに接続してから呼び出してみました。次に、INSERT を試しました。しかし、繰り返しますが、私は成功しませんでした。

PHP変数をトリガーに渡す方法を知っている人はいますか?