Ver Mensaje Individual
  #13 (permalink)  
Antiguo 27/11/2012, 08:04
Avatar de kahlito
kahlito
Colaborador
 
Fecha de Ingreso: marzo-2003
Ubicación: En el Estrecho y el mar
Mensajes: 2.936
Antigüedad: 21 años, 9 meses
Puntos: 65
Respuesta: Problema enviando checkbox a la base de datos.

Hola de nuevo homlyne.

Lo he vuelto a cambiar pero sigue sin enviarme nada a la base de datos, me estoy haciendo un buen lio... He intentando antes unir el primer insert con el envio desde el foreach por cada check pero tampoco me sale.

Si solo lo dejo como nombre y curso va bien:

Código PHP:
Ver original
  1. $insertar=mysql_query("insert into alumnos(nombre,curso) values
  2.         ('$_POST[nombre]','$_POST[curso]')");

Pero si lo vuelvo a intentar con los checks no envía nada como en el ejemplo de arriba o incluso probando asi:

Código PHP:
Ver original
  1. foreach($_POST['foo'] as $v)
  2.         {
  3.             $v ;          
  4.         }        
  5.  $insertar=mysql_query("insert into alumnos(nombre,curso,enfermedades) values
  6. ('$_POST[nombre]','$_POST[curso]' , ' " . implode(', ', $_POST["foo"]) ." ' ", $conexion);


¿en este caso que debo de meter en el foreach o que separar para luego unirlos?

Gracias, un saludo.