データベース内の行を更新するには、INSERT、REPLACE、または ON DUPLICATE KEY UPDATE のいずれを使用するのが適切ですか?
私は現在使用しています:
mysql_query("insert into pages (pages_id, pagename, pagedesc, pagekey, pagecont) values('$pages_id', $pagename', '$pagedesc', '$pagekey', '$pagecont')");
DB に新しい行を作成します。
pages_id は、mysql データベースの auto_increment フィールドです。データベース内の既存の行を更新する最良の方法がわかりません。