Hola amig@s!!
Acudo otra vez a vosotr@s porque me ha surgido otro gran problema.
Resulta que tengo un formulario el cual, aparte de otros campos, está compuesto de un array de checkbox de la siguiente manera:
Código PHP:
<td><div id='m_c1'>";
$conexion = conectar();
$consulta = "Select * From m_c order by id_m limit 3";
$resultado = mysql_query($consulta, $conexion);
mysql_close($conexion);
while($fila = mysql_fetch_array($resultado))
{
echo utf8_encode("<input type='checkbox' name='c[]' id='c' value='$fila[0]' />$fila[1]<br/>");
}
echo"</div></td>
<td><div id='m_c2'>";
$conexion = conectar_intranet();
$consulta = "Select * From m_c where id_m > 3 order by id_m";
$resultado = mysql_query($consulta, $conexion);
mysql_close($conexion);
while($fila = mysql_fetch_array($resultado))
{
echo utf8_encode("<input type='checkbox' name='c2[]' id='c2' value='$fila[0]' />$fila[1]<br/>");
}
echo"</div></td>
De tal forma que el array se me crea en 2 columnas y así está acorde con mi diseño.
Luego, al pulsar un botón quisiera que me guardase estos datos, pero no sé cómo enviarlos.
Los otros que envio me los almacena correctamente, pero estos arrays no... es más, me muestra como que mando variables vacias.
Código PHP:
onClick = xajax_guardaDatos(document.form.usuario.value, document.form.gr.value, document.form.duracion.value, document.form.fin.value, document.form.c.value, document.form.c2.value
Lo he intentado mandandolos con corchetes, pero me da error de sintaxis asi que...
Mil gracias!!