Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/03/2005, 20:56
jel1284
 
Fecha de Ingreso: febrero-2004
Ubicación: mm Una casita muy mona xD
Mensajes: 6
Antigüedad: 20 años, 2 meses
Puntos: 0
Ayuda com Array.....

pues necesito insertar los datos del arreglo dentro de una tabla en una bd y creo q me estoy ahogando en un vaso de agua....
para visualizar mas es algo como:
tengo dos tablas
pedidos y detalle_pedido

en la primera tengo q insertar los datos del cliente, la fecha del pedido y el total del pedido, en la segunda tengo q colocar el id del pedido del cliente, el id del producto y la cantidad de producto,

todos estos datos estan almacenados en un arreglo asi para cada vez que se seleccione un producto este se va agregando al arreglo
puede ser observado aqui: http://barcadeoro.ideascreativas.net/web/ingresar.php
User: jesus
pass: 123456

el problema esta al momento de realizar la introduccion de estos datos a la base de datos actualmente manejo muy poco sql y creo q mi falla esta en como estoy generando la sentencia sql...

$base="base";
$tabla1="pedidos";
$tabla2="detalle_pedidos";

$conexion=mysql_connect ("$server","$base","$pass") or die ('No es Posible conectar a la Base de datos debido a: ' . mysql_error());
mysql_select_db($base,$conexion);

mysql_query("INSERT $tabla1 (id_cliente,monto_total) VALUES
('$id_cliente','$suma')",$conexion);

for ($i=0;$i<$this->num_productos;$i++){
if($this->array_id_prod[$i]!=0){

mysql_query("insert $tabla2(id_pedido, id_producto, cant_pedido) values
('mysql_last_id($base)', '$this->array_id_prod[$i]','$this->array_cant_prod[$i]')",$conexion);
}
}

pues asi es q me lo imagino quisiera pudieran tenderme una mano... gracias y saludos a todos ;)