Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/10/2008, 12:05
Chechux
 
Fecha de Ingreso: agosto-2008
Mensajes: 166
Antigüedad: 16 años, 3 meses
Puntos: 1
Ayuda básica con sintaxis

Buenas tardes,

Tengo hecho un query a una base de datos, que me da timeout, creo que por error de sintaxis.

Es así:

for($i=0;i<=19;$i++) {

$insertar= "INSERT INTO database (campo1,campo2,campo3,idtabla) VALUES ('".$formularioa[$i]."','".$formulariob[$i]."','".$formularioc[$i]."','5')";
}

$result = mysql_query($insertar) or die( mysql_error() );


El error está en los valores a insertar en los campos de la tabla, que son recogidos por un formulario también generado con unbucle, donde los campos son $formulario[$i] (i va desde 0 hasta 19). He probado a poner las variables como $formularioa[0] y sí que va, y como $formularioa['$i'] que tambien se queda atascado.

Alguien me puede echar una mano?
Gracias y un saludo