Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Pobieranie danych z bazy, Niby wszystko dobrze ale nie działa
Mamazur
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 3.07.2009

Ostrzeżenie: (0%)
-----


Chcę aby po zalogowaniu wyświetliło się "Jesteś zalogowany jako NAZWAUŻYTKOWNIKA"

Jednak w moim skrypcie logowania w bazie danych jest osobne pole login i osobne pole nick, więc
  1. $nick = $_POST['login'];
  2. $_SESSION['nick'] = $nick;
  3. echo "<br>Jesteś zalogowany jako ";
  4. echo $_SESSION['nick'];

nie wchodzi w grę. Nie mam też zamiaru zmieniać skryptu logowania, gdyż potrzebuję osobnego loginu i nicka. Robię więc tak
  1. $zap = "select nick from dane where login = '".$_POST["login"]."'";
  2. $dane = mysql_fetch_row(mysql_query($zap));
  3. $_SESSION['nick'] = $dane[0];
  4. echo $_SESSION['nick'];

tak naprawdę nie wiem dlaczego
  1. $dane[0]

jednak to nie działa. Oto fragment kodu źródłowego strony:
  1. <br>Jesteśœ zalogowany jako: //i nic nie ma
  2. <a href='index.php?tryb=index&wyloguj=1'>
  3. Wyloguj się</a>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sadistic_son
post
Post #2





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


  1. $zap = "select nick from dane where login = '".$_POST["login"]."' LIMIT 1";
  2. $wynik=mysql_query($zap);
  3. $dane = mysql_fetch_array($wynik,MYSQL_NUM);
  4. $nick=$dane
  5. $_SESSION['nick'] = $nick;
  6.  
  7.  
  8. <br>Jesteś zalogowany jako: '.$_SESSION['nick'][0].'
  9. <a href="index.php?tryb=index&wyloguj=1">
  10. Wyloguj się</a>
  11. ';


Ten post edytował sadistic_son 8.02.2010, 14:01:20
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 16:45