채택완료
post 값은 잘넘어가는데 sql 업데이트가 안되는거같아요
제목이랑 같아요. 포스트값은 golf_adm_time_check_schedule_Action.php으로잘넘어가는데 sql에서 안넘어가는거같아요.... sql문법은 맞는거같거든요... 조언부탁드립니다.
Copy
<form method='post' action='golf_adm_time_check_schedule_Action.php' enctype='multipart/form-data'>...생략 <td> <input type='hidden' name='residx' value='<?=$l['residx'];?>'> <select name='status' id='status' > <option value='0' <?=$l['status'] =='0' ? "selected":"";?>>입금대기</option> <option value='1' <?=$l['status'] =='1' ? "selected":"";?>>입금완료</option> <option value='2' <?=$l['status'] =='2' ? "selected":"";?>>취소</option> </select> </td> <td> <input type='submit' value='수정' > </td>...생략</form> <? include_once "_common.php"; sql_query("UPDATE reserved_data SET status = '".$_POST['status']."' where idx = '".$_POST['residx']."'"); echo" <script> alert('수정완료'); parent.location.href='golf_adm_check_schedule.php'; </script> ";?>
답변 4개 / 댓글 2개
채택된 답변
+20 포인트
2017-03-17 (금) 11:47:52
<input type='hidden' name='residx' value='<?=$l['residx'];?>'> 이 부분을 보세요.
hidden 을 text로 일시적으로 변경해보시고 값이 들어가있나 확인해보세요.
답변에 대한 댓글 1개
YeChanDo
2017-03-17 (금) 12:35:13
해결했습니다.
관심가져주셔서 감사합니다.
2017-03-17 (금) 12:04:08
한번 쿼리를 찍어보셔서 값이 제대로 넘어오고 있는지 확인해 보셔야 할듯 합니다. 쿼리가 제대로 값을 가져와서 실행하면 변경이 되어야 할텐데 값이 없어서 안넘어오는게 아닌가 싶기도 하고요
2017-03-17 (금) 11:28:45
window.location.href='golf_adm_check_schedule.php'; 으로 변경해보세요.
답변에 대한 댓글 1개
YeChanDo
2017-03-17 (금) 11:46:23
golf_adm_check_schedule.php으로 되돌아오기는하는데.... sql 요청이 안되는거 같아요 db가 안변해요
답변을 작성하려면 로그인이 필요합니다.
확인하였습니다...ㅜㅠ