Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/06/2009, 02:04
Avatar de BlogInn
BlogInn
 
Fecha de Ingreso: febrero-2009
Mensajes: 79
Antigüedad: 15 años, 2 meses
Puntos: 3
Insert multiple en PHP+MySQL

Buenos dias, tengo un pequeño quebradero de cabeza, estoy haciendo unos formularios para guardar una información en una base de datos y queria hacer un insert multiple para poder guardar varias filas del tirón, lo tengo puesto asi:

Código:
$consulta = "INSERT INTO `pedidos` (numpedido,codigo,nombre,cantidad,precio) VALUES ($numpedido,$codigo, '$nombre','$cantidad','$precio'),('$numpedido','$codigo2', '$nombre2','$cantidad2','$precio2'), ('$numpedido','$codigo3', '$nombre3','$cantidad3','$precio3'), ('$numpedido','$codigo4', '$nombre4','$cantidad4','$precio4'), ('$numpedido','$codigo5', '$nombre5','$cantidad5','$precio5')";

$resultado = mysql_query($consulta, $link);

mysql_close($link);
Pero nada, no hay manera de que lo guarde en la base de datos, y si pongo justo antes de realizar la consulta un echo $precio5; si que me muestra bien por pantalla...asi que he pensado que quizas no se realice asi el insert multiple...

¿Alguna solución?

Saludos y gracias de antemano!!!
__________________
www.Blog-Inn.es --- Tecno & Trendy
1905 - GIJONUDOS Y ORGULLOSOS - 2009