Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/02/2013, 21:00
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: php select variables

Pues no te lo tomes a mal, pero tienes razón, aunque los problemas jamás llegarán a ser así de estúpidos.

Haces varias cosas mal:
Código PHP:
$filtro= ("SELECT * FROM turf_usrs

            WHERE turf_usrs.usr=$Nom AND turf_usrs.clav=$Pass
            
                "
)
            or die (
"no se ha podido conectar"); 
Aquí no hace falta el or die(), probablemente querrías usarlo al momento de ejecutar la consulta con mysql_query() y no al definir la consulta en la cadena.

De ahí mismo proviene el error de que no hay datos, ¿te has dado cuenta que al rededor de tus variables $Nom y $Pass no estás usan comillas para delimitar sus valores?

Si observas la segunda consulta (la que sirve) tu colocas los datos manualmente, y ahí si agregas las comillas.
Cita:
WHERE turf_usrs.usr='santiago' AND turf_usrs.clav='santiago'
El otro error que cometes es no depurar tus consultas, ¿o vas a preguntar todo el tiempo en los foros cuando el lenguaje ofrece herramientas para depurar?

Lo más sencillo es imprimir el valor de mysql_error() después de que la consulta arroja un error, así descubres lo que está mal y te evitas la pena de hacer preguntas obvias en los foros.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.