-6
$query = "INSERT INTO article (article_title, article_credits, article_excerpt, 
article_body, article_img_list, article_img_main,
article_published, article_date, article_modified, article_author) ".

"SELECT '".$db->escape($post['title'])."', '".json_encode($credits)."','".$db->escape($post['excerpt']).
   "','".$db->escape($post['article'])."','".$db->escape($articleImageListName)."
','".$db->escape($articleImageMainName)."
','".$published."',
'".date("Y-m-d H:i:s", strtotime($post['date']))."',
'".date('Y-m-d H:i:s')."', email ". 
                 "FROM users WHERE id = ".$id"";

上記のクエリは、データベースにデータを挿入し、ユーザーからのメールを選択します。

これを UPDATE クエリに変換するにはどうすればよいですか?

4

2 に答える 2

2

古い記事新しい記事に存在するON DUPLICATE UPDATEような、ユニークで変更できないものがあることに注意してください。article_ID

ところで:準備済みステートメントを使用することをお勧めします

于 2013-05-29T16:08:56.040 に答える