15/05/2009, 21:01
|
| | Fecha de Ingreso: agosto-2007
Mensajes: 14
Antigüedad: 17 años, 3 meses Puntos: 0 | |
Ayuda para recoger datos de checkboxes buenasnoches necesitaria saber como recoger en la pagina de proceso los checkboxes selecionados y guardar sus valores
aqui el codigo del formulario que se arma tomando los datos de una tabla
<form id="form1" name="form1" method="post" action="2.php">
<table width="760" border="0" align="center" cellpadding="0" cellspacing="2" bgcolor="#FFFFFF" class="estilo_formularios_admin">
<tr>
<td colspan="6" align="left" valign="top" class="estilo_titulosCopia"><div align="left">Instrumental</div></td>
</tr>
<?php
include_once("librerias/conexion.php");
$_cnx_bd = fun_conectarbd();
// cantidad de registor de la tabla
$total = mysql_query("SELECT count(*) FROM _instrumental WHERE ins_estado = 0", $_cnx_bd);
$_total_reg = mysql_result($total,0,0);
$_sql_1 = "SELECT * FROM _instrumental WHERE ins_estado = 0 ORDER BY ins_id ASC" ;
$_resultado = mysql_query($_sql_1) or die(mysql_error().'linea 338');
$_contador = 0;
$_cont_checkbox = 0;
while (list($_id, $_nombre, $_estado) = mysql_fetch_array($_resultado)){
//$_pasadas= 0;
//echo $_contador ."<br>";
$_contador++;
$_vec_id[$_contador] = $_id;
$_vec_nombre[$_contador] = $_nombre;
$_cantidad++;
$_pasadas++;
if ($_contador == 3){
// imprime linea
echo '<tr>
<td align="left" valign="middle" nowrap="nowrap"><font size="+1" class="texto_instrumental">
<label></label>
<label>
<input name="form_instrumental_'.$_cont_checkbox++.'" type="checkbox" id="form_instrumental_'.$_cont_checkbox++.'" value="'.$_vec_valor[1].'" />
</label>
'.$_vec_nombre[1].'
<label></label>
<label></label>
<label></label> </font></td>
<td align="left" valign="middle" nowrap="nowrap"><font size="+1" class="texto_instrumental">
<label>
<input name="form_instrumental_'.$_cont_checkbox++.'" type="checkbox" id="form_instrumental_'.$_cont_checkbox++.'" value="'.$_vec_valor[2].'" />
</label>
'.$_vec_nombre[2].' </font></td>
<td align="left" valign="middle" nowrap="nowrap"><font size="+1" class="texto_instrumental">
<label>
<input name="form_instrumental_'.$_cont_checkbox++.'" type="checkbox" id="form_instrumental_'.$_cont_checkbox++.'" value="'.$_vec_valor[3].'" />
</label>
'.$_vec_nombre[3].'</font></td>
</tr>';
$_contador = 0;
$_vec_id[1] = '';
$_vec_id[2] = '';
$_vec_id[3] = '';
$_vec_nombre[1] = '';
$_vec_nombre[2] = '';
$_vec_nombre[3] = '';
}
}
// desde aca me fijo si queda algo
if($_vec_id[1] > 0){
echo '<td align="left" valign="middle" nowrap="nowrap"><font size="+1" class="texto_instrumental">
<label></label>
<label>
<input name="form_instrumental_'.$_cont_checkbox++.'" type="checkbox" id="form_instrumental_'.$_cont_checkbox++.'" value="'.$_vec_valor[1].'" />
</label>
'.$_vec_nombre[1].'
<label></label>
<label></label>
<label></label> </font></td>';
$_vec_id[1] = 0;
}
if($_vec_id[2] > 0){
echo '<td align="left" valign="middle" nowrap="nowrap"><font size="+1" class="texto_instrumental">
<label></label>
<label>
<input name="form_instrumental_'.$_cont_checkbox++.'" type="checkbox" id="form_instrumental_'.$_cont_checkbox++.'" value="'.$_vec_valor[2].'" />
</label>
'.$_vec_nombre[2].'
<label></label>
<label></label>
<label></label> </font></td>';
$_vec_id[2] = 0;
}
mysql_close($_cnx_bd);
?>
</table> </td>
</tr>
<tr>
<td>
<div align="center">
<input type="submit" name="envio" id="envio" value="Guardar Datos" />
</div></td>
</tr>
</table>
<p>
<label></label>
</p>
</form> |