Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/03/2006, 15:47
f3nixl
 
Fecha de Ingreso: marzo-2006
Ubicación: Ramos Arizpe, Coah
Mensajes: 70
Antigüedad: 18 años, 1 mes
Puntos: 0
Generar Num. pedido antes de ingresar en BD y no duplicar?

Hola buenas, ojala y me puedan dar una guia de como realizar esto, la situacion es la siguiente.

Estoy realizado un sistema de compras él cual antes de realizar el pedido se debe confirmar el mismo, este se muestra al usuario en la ficha de pago con el pedido como numero de referencia para esto hago una consulta a la base de datos y extraigo el ultimo pedido y le sumo 1, está aqui bien para generar un numero de pedido.

El problema que puede suceder que por casualidad sí dos personas realizen un pedido al mismo tiempo (como el numero no esta ingresado en la base de datos se generara uno igual) se dupliquen los numeros de pedidos.

De que forma puedo evitar este problema, tenia pensando generar numeros temporales en la base de datos y generar un pedido único pero me imagino que si hago esto complicaria algo que debe ser más facil, saben de otra forma de generar numeros de pedidos sin que se repitan.