Ver Mensaje Individual
  #7 (permalink)  
Antiguo 29/01/2017, 14:47
Triby2
 
Fecha de Ingreso: julio-2014
Mensajes: 334
Antigüedad: 9 años, 9 meses
Puntos: 30
Respuesta: [B]hacer un sistema de pago con php[/B]

Antes de ponerse a escribir codigo como loco, siempre es bueno planterse diferentes maneras de hacer algo y escojer la mas efectiva y a poder ser que use la menor cantidad de codigo.

Esos botones no son del tipo submit con lo que deduzco que utilizas javascript para mandar los datos a php. Entonces solo necesitas en el formulario un solo campo hidden y dependiendo del boton, le cambias el valor al hidden mandando los datos desde un attr tipo "data" en cada boton con el valor pertinente.

Haciendolo asi, en php solo debes de comprobar si la variable tiene un valor y dado el caso solo necesitas escribir una sola vez el query para grabar los datos.

Para cancelar la trnsaccio debes de escribirlo todo en un bloque try and catch, utilizando las transacciones de mysql.

Y otro punto que a mi parecer es complicarse a vida es que si cada plan tiene un nombre distinto, por qué poner "/monto"? ¿No se sobre entiende el monto con el nombre del plan?

Espero haber ayudado.