묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
변수명을 어떻게 해야 될른지요?
2004.11.05 01:41
**** a.php ********
$cnt= rand(10);
echo "<html>
<body>
<form method='post' action='./b.php' name='frm_Input'>
<table width='500'>";
for($i=0;$i<$cnt;$i++){
echo "<tr align='center'>
<td><input type='text' name='txt_$i' size='30'></td>
<td><input type='text' name='val_$i' size='50'></td>
</tr>";
}
echo " </table>
<input type='submit'>
</form>
</body>
</html>";
******** b.php ***********
이곳에서 for 문을 $cnt 까지 돌면서 text 값을 DB로 저장하려 합니다.
이곳에서 $text_0 부터 $cnt 까지 for 문을 돌린 text 의 값을 가져오려면 어떻게 변수명을 적어줘야 하는지요?
물론 값을 받는 이곳에서도 for 문을 사용할것입니다.
다만.. for 문 안에서
echo $txt_.$i 해도 안되고
echo $txt_+$i 해도 안됩니다.
어떻게 변수명을 적어줘야 될른지요?
울고 싶습니다...
한수 가르침을 배우고자 합니다.
감사합니다.
$cnt= rand(10);
echo "<html>
<body>
<form method='post' action='./b.php' name='frm_Input'>
<table width='500'>";
for($i=0;$i<$cnt;$i++){
echo "<tr align='center'>
<td><input type='text' name='txt_$i' size='30'></td>
<td><input type='text' name='val_$i' size='50'></td>
</tr>";
}
echo " </table>
<input type='submit'>
</form>
</body>
</html>";
******** b.php ***********
이곳에서 for 문을 $cnt 까지 돌면서 text 값을 DB로 저장하려 합니다.
이곳에서 $text_0 부터 $cnt 까지 for 문을 돌린 text 의 값을 가져오려면 어떻게 변수명을 적어줘야 하는지요?
물론 값을 받는 이곳에서도 for 문을 사용할것입니다.
다만.. for 문 안에서
echo $txt_.$i 해도 안되고
echo $txt_+$i 해도 안됩니다.
어떻게 변수명을 적어줘야 될른지요?
울고 싶습니다...
한수 가르침을 배우고자 합니다.
감사합니다.
echo "<html>
<body>
<form method='post' action='./b.php' name='frm_Input'>
<table width='500'>";
for($i=0;$i<$cnt;$i++){
echo "<tr align='center'>
<td><input type='text' name='txt[$i]' size='30'></td>
<td><input type='text' name='val[$i]' size='50'></td>
</tr>";
}
echo " </table>
<input type='submit'>
</form>
</body>
</html>";
이렇게 받으시고요.
echo $txt[$i];
이렇게 배열을 이용하시면 어렵지 않을것 같은데요.