Saludos. Por medio de una consulta obtengo los datos de una tabla:
Código PHP:
Ver original$resulti = mysql_query("SELECT * FROM $anio_pp WHERE id_dictamen='$ic'"); $i++;
$total[$i] = array('mar' => $rowi['marca'], 'mod'=> $rowi['modelo'], 'ser'=> $rowi['serie']);
}}
y los despliego en una tabla agragando un checkbox ya que de estos datos obtenidos solo algunos seran editados e ingresados a otra tabla:
Código PHP:
Ver original<td background="img/bar5.gif" height=25 class="layercaption2" align=middle><b>Marca</b></td>
<td background="img/bar5.gif" height=25 class="layercaption2" align=middle><b>Modelo</b></td>
<td background="img/bar5.gif" height=25 class="layercaption2" align=middle><b>Serie</b></td>
<td background="img/bar5.gif" height=25 class="layercaption2" align=middle><b>Lado</b></td>
<td background="img/bar5.gif" height=25 class="layercaption2" align=middle><b>Combustible</b></td>
<td background="img/bar5.gif" height=25 class="layercaption2" align=middle><b>Seleccionar</b></td></tr>
';
$c=1;
for ($m=1; $m<=$c_i; $m++)
{
echo'<tr><td bgcolor=cccccc align=middle><input name="marca[]" type="text" id="marca[]" size="15" value="'.$total[$c]["mar"].'" /></td><td bgcolor=cccccc align=middle><input name="modelo[]" type="text" id="modelo[]" size="20" value="'.$total[$c]["mod"].'" /></td><td bgcolor=cccccc align=middle><input name="serie[]" type="text" id="serie[]" size="20" value="'.$total[$c]["ser"].'" /></td><td bgcolor=cccccc align=middle><input name="instrumento[]" type="checkbox" id="instrumento[]" value="1" /></td></tr>';
$c++;
}
aui mi problema es como hago para recibir estos datos pero solamente guardar en mi tabla los seleccionados con los checkbox, trate con lo siguiente pero no me funciona, no se si el problema este en el atributo value del checkbox:
Código PHP:
Ver originalfor ($ii=1; $ii<$r; $ii++)
{
$j=0;
if($_POST['instrumento'][$j]==1)
{
mysql_query("INSERT INTO instrumentos (marca, modelo, serie) VALUES ('".$_POST['marca'][$j]."','".$_POST['modelo'][$j]."','".$_POST['serie'][$j]."')"); $j=$j+1; }else{$j=$j+1; }
//$j++;
}
Espero haber sido claro y de ante mano grcaias por su atencion.