Tema: duda d php
Ver Mensaje Individual
  #9 (permalink)  
Antiguo 02/03/2004, 12:06
Ktion
 
Fecha de Ingreso: diciembre-2003
Mensajes: 54
Antigüedad: 20 años, 4 meses
Puntos: 0
Hola, no entendi bien lo que necesitas, pero lo que me imagino es que quieres el último id_pedido de la tabla factura para sumarle 1 y con eso hacer la siguiente factura. Si es eso, estas pensando mal el algoritmo, lo que en realidad tienes que hacer es, luego de crear el pedido en la tabla pedido obtener el id que genero, eso se hace con mysql_insert_id(), y con eso en una variable puedes agregar los productos con ese id_pedido.

Por las dudas, si simplemente lo que querias era el último registro puedes hacer una consulta a la bdd de esta forma:
Código PHP:
"SELECT * FROM tabla ORDER BY id_pedido DESC LIMIT 1" 
esto ordena los registros por la (supongo yo) clave primaria id_pedido de mayor a menor (el ultimo registro al principio) y devuelve el primer registro (el último).

Pero fijate, porque si lo puedes hacer con mysql_insert_id, el script va a consumir menos recursos y va a estar simplemente mejor programado.

Saludos