私はSQL(php)に関する質問を受け取りました。テーブルにデータを挿入したいのですが。しかし、IF NOT EXIST値を使用したいと思います。 私が試したもの:PHP SQLが存在しない場合は
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE NOT EXISTS (SELECT * FROM vrienden WHERE userid='1' AND vriendmetid='20')' at line 1
ありがとう:
INSERT INTO vrienden (id, userid, vriendmetid, accepted) VALUES (null, '1', '20', '0') WHERE NOT EXISTS (SELECT * FROM vrienden WHERE userid='1' AND vriendmetid='20')
私は、間違っているかわからないんだけど、私は次のエラーを取得するため。
'INSERT'には' WHERE'がありません – Qirel
テーブルに一意のキーを追加して挿入し、挿入が失敗したかどうかを確認するだけです。 – bassxzero