Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/03/2013, 13:26
Lex_720
 
Fecha de Ingreso: febrero-2013
Mensajes: 7
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: Bloquear boton en carrito, condicional del stock.

Cita:
Iniciado por Triby Ver Mensaje
Necesitas una variable adicional:

Código PHP:
Ver original
  1. // Creas e inicializas la variable
  2. $excedido = false;
  3. while(/* tu consulta para verificar stock */) {
  4.     if(/* más cantidad que stock */) {
  5.            $excedido = true;
  6.     }
  7. }
  8.  
  9. // Luego, cuando vas a mostrar el botón
  10. if($excedido) {
  11.     // Aquí el mensaje de error
  12. } else {
  13.     // Aquí el botón para continuar
  14. }

Por cierto, el problema es más de lógica que de saber PHP u otro lenguaje.
Eso es lo que intente hacer, esta puesto asi:

Código PHP:
//Hago un mensaje de error en una variable
$error='<h8>¡Cantidad en stock superada!</h8>';

//Pregunto si el stock que hay es menor a la cantidad requerida que lo muestre
if ($stock<$can) echo $error;


//Despues al final cuando quiero bloquear el boton pongo
if (isset($error))

//El codigo
}

Pero no me resultaO tengo que ponerlo con las sentencias true y false como lo pusiste tuno me manejo bien de esa manera pero probare a ver
Gracias por la respuesta se te agradece