Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/12/2011, 15:33
Desaroll
 
Fecha de Ingreso: noviembre-2008
Mensajes: 33
Antigüedad: 15 años, 5 meses
Puntos: 2
Respuesta: "SELECT WHERE Variable" problema

Mirando con mas atencion tu codigo, me parece que hay un par de cosas que nesecitas refrescar en cuanto a PHP

Cuando haces
Código PHP:
mysql_query("SELECT ID, Contraseña FROM sistema_de_logeo WHERE ID='$id' and Contraseña='$pass'"); 
No estas guardando ese resultado en ningun lado.
Haces la consulta, pero nunca guardas el resultado.

Luego cuando haces:
Código PHP:
if ($ID == & id &) 
¿Que dato se supone que & id & tiene?

El resultado de una consulta no se guarda en PHP a menos que tu lo digas.

Mi corrección anterior paso por el hecho de que cuando le pasas $id y $pass en la consulta, nunca las has definido, y por eso te salta ese error.

SELECT ID, Contraseña FROM sistema_de_logeo WHERE ID='$id' and Contraseña='$pass'

Ahi le dices a la BD:

SELECCIONA LAS COLUMNAS ID, Contraseña DE sistema_de_logeo DONDE LA COLUMNA ID SEA IGUAL A LA VARIABLE $id Y LA COLUMNA Contraseña SEA IGUAL A LA VARIABLE $pass

Pero las variables $id y $pass no estan definidas, y por eso te salta ese error.


EDIT: Si pudieras poner la estructura de la BD te podria ayudar mas comodamente.