UPDATEするとデータが消えてしまいます。
なぜなのかわかりません。
ご教授願います。
PHP
1<?php 2require_once '../../../app/config/config.php'; 3 4$item = array( 5 'id', 6 'customer_id', 7 'project_name', 8 'task_id', 9 'coment', 10 'status_id', 11 'delete_flg', 12 'created_at', 13 'updated_at' 14); 15 16try { 17 $db = getDb(); 18 $sql = 'UPDATE projects SET 19 id=:id, 20 customer_id=:customer_id, 21 project_name=:project_name, 22 task_id=:task_id, 23 coment=:coment, 24 status_id=:status_id, 25 delete_flg=:delete_flg, 26 created_at=:created_at, 27 updated_at=NOW() 28 WHERE id=:id'; 29 $stmt = $db->prepare($sql); 30 for($i=0;$i<count($item); ++$i) { 31 $param = ':'. $item[$i]; 32 $stmt->bindValue($param, $_POST[$item[$i]]); 33 } 34 $stmt->execute(); 35 header('Location: ../list/index.php'); 36} catch (PDOException $e) { 37 echo "<h1>エラー</h1>"; 38 $message = $e->getMessage(); 39} 40 41?>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。