問題タブ [mysql-error-1452]

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 投票する
0 に答える
189 参照

javascript - Mysql エラー 1452 - sqlMessage: "子行を追加または更新できません: 外部キー制約が失敗しました

このエラーが発生しました。ドロップダウン メニューから別のポケモン ID をタイプ ID に割り当てようとしています。ここに完全なエラーがあります

"sqlMessage: "子行を追加または更新できません: 外部キー制約が失敗しました ( user. type_has_pokemon, CONSTRAINT fk_type_has_pokemon_pokemon1FOREIGN KEY ( pokemon_pokemonid) REFERENCES pokemon( id) ON DELETE NO ACTION ON UPDATE NO ACTION)","

基本的に、私はポケモンテーブル、タイプを設定する type_has_pokemon、そしてタイプテーブルを持っています。ここに私の投稿ルートがあります

私の投稿フォームはこちら

0 投票する
1 に答える
101 参照

mysql - 子行を追加または更新できません MySQL エラー 1452

このエラーが発生しています:

エラー 1452 (23000): 子行を追加または更新できません: 外部キー制約が失敗しました ( university. registration, CONSTRAINT registration_ibfk_2FOREIGN KEY ( section_id) REFERENCES Section( section_id))


これは私のコードです


この問題を解決するための助けをいただければ幸いです。