09/12/2008, 10:22
|
| | 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>";
}
?> |