Ver Mensaje Individual
  #6 (permalink)  
Antiguo 18/03/2010, 06:01
millan2525
 
Fecha de Ingreso: diciembre-2009
Mensajes: 612
Antigüedad: 14 años, 4 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