Ver Mensaje Individual
  #7 (permalink)  
Antiguo 29/05/2014, 19:13
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: "Notice: Undefined index" en Login

A ver si entiendes con un poco de palotes.
Supongamos que la variable $username contuviese "pepito".
Si yo muestro la query de esto:
Código PHP:
Ver original
  1. $query = "SELECT * FROM usuario WHERE NOMBRE_USUARIO = '$username'";
quedaría armada
Código MySQL:
Ver original
  1. SELECT * FROM usuario WHERE NOMBRE_USUARIO = 'pepito'
En cambio, si muestor la que corresponde a esto:
Código PHP:
Ver original
  1. $query = "SELECT * FROM usuario WHERE NOMBRE_USUARIO = '.$username.'";
obtengo:
Código MySQL:
Ver original
  1. SELECT * FROM usuario WHERE NOMBRE_USUARIO = '.pepito.'

¿Notas la diferencia? ¿Ves esos puntos en la cadena?
Bueno, esos los estás poniendo tu, porque escribes mal el código en PHP... y para MySQL "pepito" y ".pepito.", son cadenas de texto distintas.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)