18/03/2010, 06:01
|
| | Fecha de Ingreso: diciembre-2009
Mensajes: 612
Antigüedad: 14 años, 11 meses Puntos: 16 | |
Respuesta: AYUDA Crear Campo para Insertar BONO Descuento Entonces, tendrías que cambiar esto:
$descuento=$_POST[descuento];
if(!eregi("[0-9a-zA-Z]+",$descuento) and isset($_POST[el boto aceptar o comprar o su name] ) {
}else{
$conexion=mysql_connect("$servidor","$usserbd","$p assbd") or die("Problemas en la conexion");
mysql_select_db("nombrebbdd",$conexion) or die("Problemas en la selección de la base de datos");
$reg=mysql_query("select * from descuentos where CODIGO = '$descuento' and USADO = '0'") or
die("Problemas en el select:".mysql_error()
if ($reg=mysql_fetch_array($registros))
{ $valor = $reg[valor];
}
$sql = "UPDATE listado SET USADO= 1 WHERE CODIGO = '$descuento'" ;
mysql_query ( $sql , $conexion );
mysql_close($conexion)
}
Dejarías en el paso 2, solamente hasta aquí y añadir lo que te pongo
$descuento=$_POST[descuento];
if(!eregi("[0-9a-zA-Z]+",$descuento) and isset($_POST[el boto aceptar o comprar o su name] ) {
}else{
$conexion=mysql_connect("$servidor","$usserbd","$p assbd") or die("Problemas en la conexion");
mysql_select_db("nombrebbdd",$conexion) or die("Problemas en la selección de la base de datos");
$reg=mysql_query("select * from descuentos where CODIGO = '$descuento' and USADO = '0'") or
die("Problemas en el select:".mysql_error()
<FORM action="dondeloredireccionará" method="post">
<input type="hidden" name="descuento" />
Y en la siguiente, y última, colocar todo lo que te había puesto en la la que iba a ser la página dos(para volver a verificar desde la base de datos el descuento, y evitar algún posible problema. Con el tipo "hidden" mandas un formulario invisible a los usuarios.
Un saludo |