teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2017/09/22 01:42

投稿

yambejp
yambejp

スコア117921

answer CHANGED
@@ -12,6 +12,8 @@
12
12
  array_push($data,$val,$a["active_flag"][$key],$a["user_name"][$key]);
13
13
  }
14
14
  $sql.=implode(",",array_fill(0,count($a["id"]),"(?,?,?)"));
15
+ /*以下1行追記、カラム名は環境にあわせてください*/
16
+ $sql.=" on duplicate key update active_flag=values(active_flag),user_name=values(user_name)";
15
17
  print_r($data);
16
18
  print $sql;
17
19
  ```