私はwordpressテーブルにレコードを挿入しようとしていますが、重複したレコードを挿入するという問題があります。INSERT INTO wordpressで重複を避ける方法
これは私がこの問題を解決する方法を、任意の重複レコードを挿入するにはしたくないですか?私のSQLクエリ
$qv = $conn->query("INSERT INTO wp_posts (post_title, post_content, post_name, post_date, post_date_gmt, post_author) VALUES('$title[$i]', '$description[$i]', '$url[$i]', '$date[$i]', '$postdate[$i]', '$author[$i]') ON DUPLICATE KEY UPDATE post_name = post_name");
ですかしたがって、あなたの重複制約には動作しません、
にUNIQUE制約を追加してクリックできない、選択はあなたのテーブルを変更し、独自の追加ワードプレス – KenDev
から無効になっているように思えます実行しない、また ' –
のキーOK、私は一意のインデックスを追加しようとしていますが、そのは私にエラーを与えて、これは私が' ALTERが表wp_postsはUNIQUE( 'post_title'、' post_name')を追加IGNORE使用していますクエリですループ内でクエリを実行します。ループ内でクエリを構築し、後で実行します。キーlength' – KenDev