Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/12/2008, 10:22
rpm
 
Fecha de Ingreso: septiembre-2008
Ubicación: Estado de México
Mensajes: 84
Antigüedad: 16 años, 2 meses
Puntos: 1
Respuesta: Activar checbox dependiendo de una consulta

Si, de hecho si tengo una tabla 1:N y de ahi selecciono, mira hice la consulta por fuera creando otros cheked y si me los selecciona te la dejo pero no logro hacerlo en los mismos cheked, gracias

<?

$con = mysql_connect($bd_host, $bd_usuario, $bd_password);
mysql_select_db($bd_base, $con);
$indice=$_POST['indice'];
$sql2=mysql_query("Select * from productos_clientes where indice='$indice'",$con);

while($row2 = mysql_fetch_array($sql2)){

$numelentos = count($row2['producto']);

for ($i=2; $i < $numelentos; $i++)
echo($numelementos);
{
echo("ID $row2[$i]");
echo("<input name=2[] type=checkbox checked value=".$row2[$i] . ">".$row2[$i] . "");
}
}
?>


Y esta es la consulta para crear la primera lista con los cheked:

$con = mysql_connect($bd_host, $bd_usuario, $bd_password);
mysql_select_db($bd_base, $con);
$indice=$_POST['indice'];
$nom=$_POST['nomCliente'];
$tel=$_POST['clientesTelefono'];
$emp=$_POST['clientesEmpresa'];

$row = mysql_fetch_array($sql);
$sql=mysql_query("SELECT * FROM catalogo",$con);

while($row = mysql_fetch_array($sql)){


echo " <tr>";


echo "<td><input name=1[] type=checkbox checked value=".$row['productoId'] . ">".$row['productoId'] . "</td>";
echo " <td>".$row['fabrica_prod'] . "</td>";
echo " <td>". $row['nombre']. "</td>";
echo " <td>" . $row['material'] . "</td>";
echo " <td>" .$row['clasificacion']. "</td>";
echo " <td>". $row['color'] . "</td>";

echo " </tr>";
}
?>