| |||
crea un array con los datos del checkbox: <input type="checkbox" name="variable[]" value="valores" /> luego conviertes en una cadena: $variable = implode(",",$_POST['variable']); y lo guardas en la bd, tambien puedes usar en vez de implode, serialize($_POST['variable']); que te crea una cadena con los datos del array y con unserialize() te lo vuelve a convertir en el array y puedes seguir trabjando con el. |
| ||||
Qué diferencia hay entre implode-explode y serialize-unserialize? Por ahora he hecho un implode con un separador "-" (En la BD queda algo así: 1.6-1.7-1.8 -los valores que han sido marcados-) y estoy intentando volverlo a traer con un explode, pero no sé cómo hacer que me dé checked las casillas que deben estarlo...
Código:
Puedes ayudarme? ".$array_de_versiones = explode("-", $row['link_version']); ".$rs -> form_checkbox("link_version[]", "1.6", (in_array("1.6",$array_de_versiones) ? "1" : "0"), "")." ".'1.6'." |