가변변수 질문입니다.
본문
<?php
for($k=1;$k<=10;$k++){?>
<td><input type="text" name="wr_<?=$k;?>" value="<?=${"write[wr_$k]"};?>" /></td>
<?php }?>
여기에서 wr_<?=$k;?>는 잘되는데요.. 벨류값 <?=${"write[wr_$k]"};?> 은 당췌 나오질 않습니다.
[]안에 $k가 들어가면 안되는지요?
${"write[wr_$k]"} 을 $"write[wr_{$k}]"도 해봤는데 되질않습니다. 좀 도와주세요..
답변 3
value에 이렇게 넣어주세요
<?php echo $write['wr_$k'] ?>
<td><input type="text" name="wr_<?=$k;?>" value="<?=$write['wr_' . $k];?>" /></td>
답변이 늦었습니다. 두분 모두 감사드립니다.
덕분에 해결했습니다.^^
답변을 작성하시기 전에 로그인 해주세요.