Pokaż jak się łączysz zbazą. Druga sprawa, czy dane napewno sa w bazie skoro zwraca puste dane.
Przedtem podales 2 skrypty jeden do wyswietlania wszystkich uzytkownikow drugi do profilu uzytkownika, to ktory ci nie dziala? Moze nie przekazuje ci zmiennej bo:
echo '<a href="uzytkownik.php?login=$login">'.$row['login'].'</a>';
powinno być:
<?php
echo '<a href="uzytkownik.php?login='.$login.'">'.$row['login'].'</a>'; ?>
Twoj pierwszy przykład:
<?php
$query = "SELECT * FROM user WHERE `login` = $login";
$region = $row['region'];
}
?>
Dlaczego echo regon wyswietlaleś poza pętlą? Zmienna $get pobierała ci z adresu nazwe loginu, nie stosuj takiego czegos. W zapytaniu zmienilem ci na login i bez cudzyslowow jak miałeś.