necesito crear de forma variable cajas de texto, con nombres relacionados a meses y años..
hice un ciclo que me genera las cajas y les asigna un nombre..
pero el problema es al recibirlas!..
tambien las pongo en un ciclo pero ya hice pruebas y como lo hago no funciona.
aqui les pongo el codigo donde genero las cajas de texto..
Código PHP:
<form id="form1" name="form1" method="post" action="requerido2.php">
<tr>
<td> </td>
<?php
for($p=1;$p<=$columna_anio;$p++){ //recorrer los años
if($p==1){
for($q=$mes;$q<=$mes_ini2;$q++) {//recorrer el primer año ?>
<td><input name="<?php echo "m".$q."a".$p;?>" type="text" /></td>
<?php
}//for q
} //if p==1
else if($p==$columna_anio){
for($r=1;$r<=$mes2;$r++){ //recorrer meses de utlimo año?>
<td><input name="<?php echo "m".$r."a".$p;?>" type="text" /></td>
<?php echo "r: ".$r;}//for r
}//else if
else{
for($s=1;$s<=12;$s++){//para recorrer los meses intermedios ?>
<td><input name="<?php echo "m".$s."a".$p;?>" type="text" /></td>
<?php echo "s".$s;}//for s
}//else
}//for p
?>
Código PHP:
for($p=1;$p<=$columna_anio;$p++){ //recorrer los años
if($p==1){
for($q=$mes;$q<=$mes_ini2;$q++) {//recorrer el primer año
$nombre="m".$q."a".$p;
$monto=$_POST[$nombre];
$query_Recordsetinsert = "insert into req_dev (llave, mes, anio,monto) values ('".$llave."','".$q."','".$p."', '".$monto."')";
$Recordsetinsert = mysql_query($query_Recordsetinsert, $conex) or die(mysql_error());
}//for q
} //if p==1
else if($p==$columna_anio){
for($r=1;$r<=$mes2;$r++){ //recorrer meses de utlimo año
$monto=$_POST['"m".$r."a".$p'];
$query_Recordsetinsert = "insert into req_dev (llave, mes, anio,monto) values ('".$llave."','".$r."','".$p."', '".$monto."')";
$Recordsetinsert = mysql_query($query_Recordsetinsert, $conex) or die(mysql_error());
}//for r
}//else if
else{
for($s=1;$s<=12;$s++){//para recorrer los meses intermedios
$monto=$_POST['"m".$s."a".$p'];
$query_Recordsetinsert = "insert into req_dev (llave, mes, anio, monto) values ('".$llave."','".$s."','".$p."', '".$monto."')";
$Recordsetinsert = mysql_query($query_Recordsetinsert, $conex) or die(mysql_error());
}//for s
}//else
}//for p