Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/07/2010, 17:03
jrochad
 
Fecha de Ingreso: julio-2010
Mensajes: 1
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Enviar datos checkbox a my base mysql.

hola señores del foro, me gusto mucho ese arreglo del señor: bocho0610, pero tengo una pregunta. deseo introducir un input type=text junto con el checkbox a mi bd, dentro de este arreglo en donde ingresaria o procesaria los input type=text en el for($i=0;$i<count($calidad);$i++){ el codigo seria este:

<?php
include("../../procesos_user_dr/CONEX.PHP");
$link=Conectarse();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Examenes de Laboratorio Clinico</title>
</head>

<body>
<form action="ing_hist_clinica_examenes_labclinico.php" method="post" name="form1" onsubmit='verif();'>
<table width="16%" border="1" cellpadding="3" >
<tr>
<th >codigo Exa.Labcli</th>
<th>Descripcion del Examen</th>
<th >Por que se lo mandan:</th>
<th>
<?
$cod_antecedente = $_POST['seleccion'];
$observacion = $_POST['seleccion2'];

//SELECCIONO examenes del labclinico
$sql3 ="SELECT * FROM t_examen_lab1";
$result3 = mysql_query($sql3, $link);
$row = mysql_fetch_array($result3);
$numregistros=mysql_numrows($result3);
$i=0;
while ($i < $numregistros)
{
$cod_exam_lab=mysql_result($result3,$i,cod_exam_la b);
$descripcion=mysql_result($result3,$i,descripcion) ;
?>
</strong></span></th>
</tr>
<tr>
<td width="19%" class="texto"><span class="subtitulo"><? echo $cod_exam_lab;?></span></td>
<td width="37%" class="texto"><span class="smallfont"><span class="subtitulo"><? echo $descripcion; ?></span></span></td>
<td width="44%" align="center" ><input name="calidad2[]" type="text" id="calidad2[]"> </td>
<td width="44%" ><input name="calidad[]" type="checkbox" id="calidad[]" value="<? echo $cod_exam_lab; ?>"></td>
</tr>
<?
$i++;
}
?>
</table>
<p>&nbsp;</p>
<p>
<input type="submit" value = "enviar" />
</p>
</form>
<p>
<?php

$calidad=$_POST['calidad'];
$calidad2=$_POST['calidad2'];

//Ayuda de bocho0610 http://www.forosdelweb.com/f18/enviar-datos-checkbox-my-base-mysql-693262/

for($i=0;$i<count($calidad);$i++){//Aqui donde coloco la variable calidad2 que seria la observacion
$query = "insert into t_examen_lab2 (cod_exam_lab, observacion) values ('$calidad[$i]','$calidad2[$i]')" ;
mysql_query($query);
}



?>
</p>
</body><p class="reditalic">&nbsp; </p>
</form>
<p>&nbsp;</p>
</body>
</html>

Les agradeceria de antemano la ayuda.