mysql for insert 채택완료
POST로 넘어온 $goodsName 이라는 변수에
아래와 같이 배열형식의 값이 있는데
Array ( [0] => 양념감자 [1] => 주름감자 )
for($i=0; $i<count($goodsName); $i++){
$sql = "INSERT
goodsList
SET
goodsName = '".$goodsName[$i]."'";
}
이런식으로 insert 를 시키는데 크롬에서는 정상적으로 두번 들어가는데
IE에서는 루프 도는수 만큼 한번 더 insert 가 됩니다.
Chrome IE
----------------- -----------------
goodsName goodsName
----------------- -----------------
| 양념감자 | | 양념감자 |
| 주름감자 | | 주름감자 |
| 주름감자 |
| 양념감자 |
Array ( [0] => 양념감자 [1] => 주름감자 [2] => 웻지감자)
이런식으로 배열이 하나 더 늘어나면
-----------------
goodsName
-----------------
| 양념감자 |
| 주름감자 |
| 웻지감자 |
| 웻지감자 |
| 주름감자 |
| 양념감자 |
이런식으로 insert가 되어버리구요
해결방법이 없을까요??ㅜㅡ 고수님들 도움 부탁드립니다.
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인