データベースに2つのレコードを同時に挿入しようとしています。 1つは主キーを使用し、もう1つは外部キーを使用します。データベース(MySQL)エラー
ALTER TABLE `notes` ADD CONSTRAINT `notes_author_fk`
FOREIGN KEY (`authorid`) REFERENCES `audiofeed`.`author`(`authorid`) ON DELETE NO ACTION ON UPDATE CASCADE;
エラー文の点で:
$query1 = "INSERT INTO notes(notename,categoryname,file,authorname)";
$query1 .= "VALUES ('$Trackname','$category','$name','$author')";
エラーが発生しているステートメントは実際には投稿していません。 – sstan
挿入/更新/削除中にエラーが発生した場合は、FKが既に有効であり、データ変更を提案していることがルールに違反することを意味します。 FK。 – Drew
'ALTER TABLE'を実行しようとするとエラーが発生した場合、あなたのデータがルールの準備ができていないことを意味します。 – Drew