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>
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
Mil gracias!!