대

for문과 변수선언에 대한 질문

안녕하세요.

제가 체크박스를 이용하여, 선택된 물품다량을 장바구니스킨을 이용해서 넘기려고 했는데,

ext1_01~09까지 체크박스 네임입니다. 각 value값이 들어있구요.

값이 넘어오기까지 했는데,

ext1_01값부터 ext1_09까지를 for문으로 돌리려 했는데, 문법이 잘못됐는데,

실행이 안돼네요. ext1_01로만 넣으면 잘돌아갑니다.



for($i=0; $i<=9; $i++)
{
$ext_wr_id = "ext1_0".$i;
if($ext_wr_id){
$ext_wr_id = $wr_id;


이런식으로 구성했습니다만,

extt_0 + $i 값이 대입돼서, 돌아가게 하려면 어떻게 하는지 궁금합니다.

그누보드에 대한 질문이 아니라서, 송구스럽습니다만, 알려주시다면,
큰 도움이 될겁니다. ^^
|

댓글 3개

for 문을 사용하기 위해서는 저런식으로 구성하지않습니다
<input type=checkbox name=ext_wr_id[] value="1">
<input type=checkbox name=ext_wr_id[] value="2">
.
.
.
<input type=checkbox name=ext_wr_id[] value="9">
이렇게 만들고
for($i=0; $i< count($ext_wr_id); $i++){
echo $ext_wr_id[$i];
}
이렇게 합니다..
ext_wr_id[] 는 자바스크립트에서는 배열이 아닌 그냥 이름일 뿐이지만
PHP로 넘어오면 배열이 됩니다
for($i=0; $i<=9; $i++)
{
$post = "ext1_0".$i;

$ext_wr_id = $_POST[$post];
if($ext_wr_id){
$ext_wr_id = $wr_id;

맞나모르겠네요 ==;
테스트할 방도가 없어서
균이님과 곰순이푸님 좋은공부되었습니다. 답글감사합니다. ^^
댓글을 작성하시려면 로그인이 필요합니다.

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
09-02-22 조회 1,016
09-02-22 조회 1,121
09-02-22 조회 1,514
09-02-22 조회 1,076
09-02-22 조회 1,008
09-02-22 조회 1,021
09-02-22 조회 960
09-02-22 조회 1,093
09-02-22 조회 1,024
09-02-22 조회 964
09-02-22 조회 1,755
09-02-22 조회 1,035
09-02-22 조회 1,039
09-02-22 조회 1,026
09-02-22 조회 1,025
09-02-22 조회 1,004
09-02-22 조회 941
09-02-22 조회 1,596
09-02-22 조회 1,147
09-02-21 조회 1,030