こんにちは私は、ユニークなケースコードを入力して、ケーステーブルからケースへのアクセスを登録する必要があります。データベースは、ケース・コードが存在するかどうかを確認する必要があり、それは債権者1回の試行はTHEC12Cを追加する場合、それはユーザーを小文字にレコードを追加しますので、ユーザーがすでにそれにMySQL IFケースExsistsユーザが接続されているかどうかをチェック
cases
+----+-----------+-------------+
| id | case_code | case_name |
+----+-----------+-------------+
| 1 | THEC12C | Test Case 1 |
| 2 | ABCD23A | Test Case 2 |
+----+-----------+-------------+
case_creditors
+----+---------+-------------+
| id | case_id | creditor_id |
+----+---------+-------------+
| 1 | 1 | 3 |
| 2 | 2 | 1 |
+----+---------+-------------+
を登録されているかどうかを確認するためにそのIDを使用しない場合
case_creditors
+----+---------+-------------+
| id | case_id | creditor_id |
+----+---------+-------------+
| 1 | 1 | 3 |
| 2 | 2 | 1 |
| 3 | 1 | 1 |
+----+---------+-------------+
彼らは再び同じケースを追加しようとした場合、私は私がこの 1を達成するために2つのクエリを使用することができます知っている、このユーザーがすでにこの場合
に登録されているPHPを伝えることができますので、それが行を返します。 )ケースコードはcaseテーブルに存在しますか?真/偽 は3}
あなたの質問は何ですか?クエリを実行するSQLを探していますか、タスクの実行方法に関するより多くの/異なるアイデアのために探していますか? –