Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/04/2013, 07:08
arros
 
Fecha de Ingreso: noviembre-2009
Mensajes: 535
Antigüedad: 14 años, 5 meses
Puntos: 25
Respuesta: Consulta: Error al colocar foreach y comprobacion de registro juntos

lo que pasa es que pasas los valores en forma de array al la basededatos el intentar inserta

prueba cambiar foreach por

Código PHP:
Ver original
  1. $values = array();
  2. foreach($_POST["id"] as $key => $value) {
  3.     $values[]   = "('{$_POST['id']}', '{$_POST['cantidad']}', '{$_POST['edad']}', '{$_POST['fecha']}', '{$_POST['us']}', '{$_POST['loc']}', '{$_POST['zona']}')";
  4.     $query = "INSERT INTO febriles (id, cantidad, edad, fecha, us, loc, zona) VALUES ".implode(',', $values);
  5.    
  6.    
  7.     mysql_select_db($database_baseprueba, $baseprueba);
  8.     $Result1 = mysql_query($query, $baseprueba) or die(mysql_error());
  9. }
esto:
__________________
cada vez que aprendes algo te crees que no sabes nada

Última edición por arros; 23/04/2013 a las 07:23