Tema: Duda php sql
Ver Mensaje Individual
  #15 (permalink)  
Antiguo 26/03/2012, 06:07
Avatar de Nemutagk
Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 1 mes
Puntos: 406
Respuesta: Duda php sql

Se les esta olvidando escapar la variable!, lean sobre la diferencia de comillas simples y dobles para PHP! (si, no es lo mismo!)

Código PHP:
Ver original
  1. if( trim($_POST["passCupon"]) != "")  
  2. {  
  3.     $cupon = $_POST["passCupon"];  
  4.     $result = mysql_query('SELECT seguridad FROM codigo WHERE seguridad = \''.$cupon.'\'');  
  5.  
  6.     if (mysql_num_rows($result) != 0) {
  7.             $_SESSION["estado"] = $ok;
  8.             $_SESSION["passPedido"] = $cupon;
  9.             echo "<script>window.location='index.php'</script>";
  10.     }else {
  11.             echo 'Cupón no existente en la base de datos';  
  12.     }
  13.    
  14.     mysql_free_result($result);  
  15. }  
  16. else  
  17. {  
  18.     echo 'Debe especificar un cupón';  
  19. }
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)