下記のコードにて、フォームのinsertはできるに、updateはできません。
お分かりの方はご教示いただけると幸いです。
php
1$doesExist = getTableValue('tbl_bankaccount', 'userId', array( 2 'userId' => $sessUserId,)); 3 4 if(empty($doesExist)){ 5 $db->insert('tbl_bankaccount', array( 6 'userId' => $sessUserId, 7 'bankname' => $bankname, 8 'branch' => $branch, 9 'accounttype' => $accounttype, 10 'accountnumber' => $accountnumber, 11 'accountname' => $accountname, 12 ))-> lastInsertId(); 13 14 $response['status'] = 1; 15 $response['msg'] = "口座情報を保存しました"; 16 echo json_encode($response); 17 exit; 18 } 19 20 elseif (!empty($doesExist)){ 21 $db->update('tbl_bankaccount',array( 22 'userId' => $sessUserId, 23 'bankname' => $bankname, 24 'branch' => $branch, 25 'accounttype' => $accounttype, 26 'accountnumber' => $accountnumber, 27 'accountname' => $accountname, 28 ))->lastInsertId(); 29 30 $response['status'] = 1; 31 $response['msg'] = "口座情報を更新しました"; 32 echo json_encode($response); 33 exit; 34 }
回答1件
あなたの回答
tips
プレビュー