24/01/2015, 10:01
|
| | Fecha de Ingreso: mayo-2014
Mensajes: 35
Antigüedad: 10 años, 5 meses Puntos: 0 | |
Respuesta: Cargar checkbox seleccionados desde MySQL pateketrueke gracias por responder, hice las pruebas con las sintaxis que me diste.. llegue a un punto, pero ahi algo que me esta fallando y no se que es, porque me esta generando una lista de paises por el numero de intereses que tenga el cliente en la base de datos.
La sintaxis que utilizo es la siguiente:
$sql = mysql_query("SELECT * FROM paises, interes");
while($row = mysql_fetch_array($sql)){
$c = array($row["ID_pais"]);
$x = $row["interes"];
if (in_array($x,$c))
{
echo "<input name='checkbox[]' type='checkbox' value='$row[ID_interes]' checked='checked' />".$row["intereses"]."<br />";
} else { echo "<input name='checkbox[]' type='checkbox' value='$row[ID_interes]' />".$row["intereses"]."<br />"; }
}
Pero en pantalla me esta mostrando esto:
<input name="checkbox" type="checkbox" value="1" />Colombia
<input name="checkbox" type="checkbox" value="2" checked="checked" />Brazil
<input name="checkbox" type="checkbox" value="3" />Peru
<input name="checkbox" type="checkbox" value="4" />Mexico
<input name="checkbox" type="checkbox" value="1" />Colombia
<input name="checkbox" type="checkbox" value="2" />Brazil
<input name="checkbox" type="checkbox" value="3" />Peru
<input name="checkbox" type="checkbox" value="4" checked="checked" />Mexico
No se cual sea mi error... |