Foros del Web » Programando para Internet » PHP »

Como guardar una factura

Estas en el tema de Como guardar una factura en el foro de PHP en Foros del Web. Hola, espero me puedan ayudar. estoy realizando un sistema sencillo en el que tengo que imprimir una factura, en php con mysql; ya el sistema ...
  #1 (permalink)  
Antiguo 27/11/2008, 21:15
 
Fecha de Ingreso: noviembre-2008
Mensajes: 1
Antigüedad: 15 años, 5 meses
Puntos: 0
Como guardar una factura

Hola, espero me puedan ayudar. estoy realizando un sistema sencillo en el que tengo que imprimir una factura, en php con mysql; ya el sistema esta casi listo, ya genera la factura, llamando los productos de la BD, y me crea una vista de impresion, pero yo no habia guardado la factura como tal en la BD, el problema es que ahora me pidieron guardar la factura para poder consultarla y modificar.

estoy intentando mas o menos como guardar la factura pero no lo he logrado, noc exactment como tengo que colocar para guardarla, tengo la tabla de cliente, producto, factura (codClient,numfactura,cantidadPago,fecha) y detalle factura(numfactura,codProducto,cantidad,precio).

yo intente ingresando primero los datos en factura pero no se como colocar que me guarde en detallefactura segun sea el numero de la factura.
Si alguien tiene una idea que me pueda ayudar o entiende mas o menos lo que quiero hacer, o alguna otra forma de hacerlo, le agradeceria mucho la ayuda.. Gracias
  #2 (permalink)  
Antiguo 28/11/2008, 03:34
 
Fecha de Ingreso: abril-2002
Mensajes: 103
Antigüedad: 22 años
Puntos: 1
Respuesta: Como guardar una factura

Lo que yo hago es guardar en el detallefactura todos los productos que lleva esa factura, es decir una linea por cada producto, asi cuando necesites recuperarla haces una consulta por numero de factura y te saldran todos los productos que llevaba esa factura, yo tambien guardo los precios del producto en el momento de la factura, ya que si mas adelante cambian los precios de los productos no te va a cuadrar.

Espero que te sirva.
Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:25.