我运行两个循环for循环,为每个循环创建一个计数100的文本框
我在表格中插入了值,我希望将表格中的文本框填充为数组
数组在下面给出..
对于$ arr1中的每个master_id,$ arr2中有3个值。
我的问题是如何在循环中使用循环填充文本框值
<?
while($room_more = mysql_fetch_assoc($qry1))
{
$name_arr[] = $room_more;
//print_r($room_more);
$id_qry = mysql_query($qry2);
while($id_row = mysql_fetch_assoc($id_qry))
{
$id_array[] = $id_row;
}
}
for($i=1;$i<=100;$i++)
{
?>
<table width="100%" border="1" cellspacing="1" cellpadding="1" id="rownumber_<? echo $i;?>" "style=display: none;" >
<tr>
<td><input type="text" name="name[]" value="<? echo $room_more_arr[$i-1]['name'];?>" id="name_<? echo $i;?>_0" ></td>
</tr>
</table>
<?
for($j=1;$j<=100;$j++)
{
?><tr><table id="rownumber_<? echo $i;?>_<? echo $j;?>" width="100%" border="1" cellspacing="1" cellpadding="1">
<tr>
<td width="17%"> </td>
<td width="11%"><input type="text" name="id[<? echo $i;?>][<? echo $j;?>]" value="" id="id_<? echo $i;?>_<? echo $j;?>" size="4" ></td>
</tr></table></tr>
<? } } ?>
?>
我的数组就像这样
$arr1 = Array
(
[0] => Array (
[master_id] => 4
[avroom_id] => 2
[name] => name1
)
[1] => Array(
[master_id] => 5
[avroom_id] => 2
[name] => name2
)
);
$arr2 = Array
(
[0] => Array
(
[master_id] => 4
[id] => id1
)
[1] => Array
(
[master_id] => 4
[id] => id2
)
[2] => Array
(
[master_id] => 4
[id] => id3
)
[3] => Array
(
[master_id] => 5
[id] => id4
)
)