Código PHP:
Ver original
<!-- proceso para registrar--> <?php $sql= "SELECT monto_trasvalores_actual FROM trasvalores WHERE id_usuarios = :id_usuarios LIMIT 1"; //Creamos la select $check = $DB_con->prepare($sql); //Preparamos la SELECT, de ésta manera evitamos SQL Injection $check->bindParam(':id_usuarios', $_POST['id_usuarios']);//Substituimos las variables de la SELECT $check->execute();//Ejecutamos la consulta $monto_trasvalores_actual = $check->fetchColumn(); if ($monto > $monto_trasvalores_actual){ $check->closeCursor(); $errMSG = "¡ Ups Aviso: trasvalores insuficiente Por favor Actualize el monto!"; } else { $sql = "SELECT cod_ticket FROM adelantos WHERE cod_ticket = :cod_ticket LIMIT 1"; //Creamos la select $check = $DB_con->prepare($sql); //Preparamos la SELECT, de ésta manera evitamos SQL Injection $check->bindParam(':cod_ticket', $_POST['cod_ticket']);//Substituimos las variables de la SELECT $check->execute();//Ejecutamos la consulta $contador = $check -> rowCount();//Esta función devuelve el número de resultados que ha devuelto la SELECT if ($contador > 0) { $check->closeCursor(); $errMSG = "¡ Ups Aviso: El Registro ya se Encuentra Insertado !"; } else { $sql=$DB_con->prepare("INSERT INTO adelantos (cod_ticket,monto,porcentaje,ganancia,total,id_puntos,fecha,hora,id_usuarios) VALUES (:cod_ticket,:monto,:porcentaje,:ganancia,:total,:id_puntos,:fecha,:hora,:id_usuarios)"); $sql->bindParam(':cod_ticket', $_POST['cod_ticket']); $sql->bindParam(':monto', $_POST['monto']); $sql->bindParam(':porcentaje', $_POST['porcentaje']); $sql->bindParam(':ganancia', $_POST['ganancia']); $sql->bindParam(':total', $_POST['total']); $sql->bindParam(':id_puntos', $_POST['id_puntos']); $sql->bindParam(':fecha', $_POST['fecha']); $sql->bindParam(':hora', $_POST['hora']); $sql->bindParam(':id_usuarios', $_POST['id_usuarios']); $sql->execute(); $successMSG ="¡ Bien Hecho: Registro Insertado Correctamente !"; } } } ?> <!-- fin proceso para registrar-->