0
テーブルに4つの値を挿入しようとしています。 POSTから3つの値を取得しています。もう1つは別のテーブルから取得したい値です。これは私がそれを実装することを考えた方法ですが、動作していないようです。助言がありますか?SQL INSERT INTOテーブル(a、b、c)VALUE(:a、:b、:c、SELECT ...)
$query = "INSERT INTO topics (subject, data, uid, role) VALUES (:user, :pass, :uid, SELECT role FROM users WHERE uid=:uid) ";
:
個人的に、私はずっと
SELECT
のINSERT . . . SELECT
バージョンを好みます)SELECT:user、:pass :,:uid、roleユーザーからWHERE uid =:uid) "; ' –