Hola amigos tengo un problema estupido y no encuentro el error si escribo esto:
Código PHP:
<?php
$Nom="santiago";
$Pass="santiago";
echo "$Nom $Pass <br>";
include ('../conect/conect.php');
// Verifico la coneccion
if (!$link) {
die("No se puede conectar a la base de datos: " . mysqli_connect_error());
}
$filtro= ("SELECT * FROM turf_usrs
WHERE turf_usrs.usr=$Nom AND turf_usrs.clav=$Pass
")
or die ("no se ha podido conectar");
if ($result = mysqli_query($link, $filtro)) {
while ($fila= mysqli_fetch_array ($result, MYSQLI_ASSOC))
{
$nombre=$fila['usr'];
$idnom=$fila['idusr'];
$nivel=$fila['privlg'];
echo "$nombre $idnom $nivel ";
}}
else {
echo "No existe el usuario";}
?>
No Funciona y el resultado es :
santiago santiago
No existe el usuario
Si lo escribo así:
Código PHP:
<?php
$Nom="santiago";
$Pass="santiago";
echo "$Nom $Pass <br>";
include ('../conect/conect.php');
// Verifico la coneccion
if (!$link) {
die("No se puede conectar a la base de datos: " . mysqli_connect_error());
}
$filtro= ("SELECT * FROM turf_usrs
WHERE turf_usrs.usr='santiago' AND turf_usrs.clav='santiago'
")
or die ("no se ha podido conectar");
if ($result = mysqli_query($link, $filtro)) {
while ($fila= mysqli_fetch_array ($result, MYSQLI_ASSOC))
{
$nombre=$fila['usr'];
$idnom=$fila['idusr'];
$nivel=$fila['privlg'];
echo "$nombre $idnom $nivel ";
}}
else {
echo "No existe el usuario";}
?>
Me sale esto, que es lo correcto:
santiago santiago
santiago 9 2
o sea que tengo un problema con las variable y no lo encuentro