![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 21.07.2005 Ostrzeżenie: (0%)
|
Witam, mam pytanko, bo zrobilem sobie taki maly serwis internetowy z systemem rejestracji uzytkownikow i ich logowaniem. No i po zalogowaniu funkcja mysql_fetch_assoc wyswietlam ich dane. No i mam kilka pytan. Czy jest mozliwe wyswietlenie poszczegolnych danych z uzyciem tej funkcji. Jest to troszke skomplikowane o co mi chodzi, ale mam nadzieje ze zrozumiec. Otoz chcialbym zeby mysql_fetch_assoc bylo tak jak jest ale zeby nie wyswietlalo danych tylko zamienilo na zmienne np: $imie, $nazwisko itp abym mogl w dowolnym miejscu skryptu wstawic ta owa zmienna. Mam nadzieje ze zrozumieliscie o co chodzi, dlatego prosze o pomoc czy jest cos takiego mozliwe (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
|
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%)
|
(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 76 Pomógł: 0 Dołączył: 19.01.2005 Ostrzeżenie: (0%)
|
A mozna troszeczke jasniej, jak ten caly skrypt dziala (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
|
Post
#4
|
|
|
Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%)
|
Tam jest tylko petla foreach, jesli tego nie rozumiesz to zapraszam do manuala. Troche sie dziwie przeciez to sa podstawy co tu nie mozna rozumiec.
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 21.07.2005 Ostrzeżenie: (0%)
|
No troszke zle sprecyzowalem o co chodzi. Bo mam taki skrypt:
No i tu jest problem, wszystko dziala, jak nalezy, ale po zalogowaniu wypisuje wszystkie dane: Array ( [nr] => 1 [login] => pap [haslo] => 123456 [email] => pap@wp.pl [imie] => pap [nazwisko] => pap ) A ja bym chcial zeby ta funkcja dzialala w taki sposob ze zwraca zmienne typu $imie, $haslo, $nazwisko, itp Bo mam zamiar wrzucic tam tekst i chce w ten tekst powstawiac zmienne typu 'Masz na imie "$imie".....' itd tak ze obojetnie kto by sie zalogowal beda sie wyswietlac jego dane. Mysle ze teraz lepiej sprecyzowalem o co chodzi. Nawet mam jaka taka koncepcje jakby taki skrypt mial dzialac tylko nie wiem jak to napisac w php. Bo ta fraza no wypisuje te dane wszystkie, no to wymyslilem zeby nie wstawiac print tylko zeby z tego powyciagal zmienne, czy jest to wogole mozliwe?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Jesli nie no to prosilbym o pomoc jak przerobic caly tewn skrypt zeby otrzymac te zmienne. |
|
|
|
Post
#6
|
|
|
Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%)
|
No to zwroc sobie tablice i bedzie ok.
|
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 21.07.2005 Ostrzeżenie: (0%)
|
Tos mi odpowiedzial, moze troszke wiecej, jakis przyklad w php ja nie jestem profesjonalista.
|
|
|
|
Post
#8
|
|
|
Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%)
|
$iNr = userData['nr'];
$szImie = userData['imie']; itd |
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 21.07.2005 Ostrzeżenie: (0%)
|
Sory ale nie dziala to co mi napisales. Probowalem to wpisac w kazde miejsce i nie dziala, wypisuje mi blad:
Parse error: parse error, unexpected '[' in... Prosze o inna propozycje. |
|
|
|
Post
#10
|
|
|
Grupa: Moderatorzy Postów: 36 565 Pomógł: 6315 Dołączył: 27.12.2004 |
|
|
|
|
Post
#11
|
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 21.07.2005 Ostrzeżenie: (0%)
|
No teraz juz bledu nie wyswietla, ale jak napisze
print ("Twoje imie: $szImie "); to mi nie wypisuje zmiennej (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) . |
|
|
|
Post
#12
|
|
|
Grupa: Moderatorzy Postów: 36 565 Pomógł: 6315 Dołączył: 27.12.2004 |
I teraz nasuwa sie pytanie: gdzie ty wyswietlasz to oraz gdzie ty inicjujesz te zmienne?
pokaż nowy caly kod |
|
|
|
Post
#13
|
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 21.07.2005 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#14
|
|
|
Grupa: Moderatorzy Postów: 36 565 Pomógł: 6315 Dołączył: 27.12.2004 |
nic dziwnego, przecież ty print ("Twoje imie: $iNr "); dajesz gdy w sesji jest obiekt user. A inicjujesz gdy gosciu sie loguje, więc one się nawzajem wykluczają. Po zalogowaniu wkladaj do sesji $iNr, to będzie widoczne ale z tablicy sesji a nie tak sobie. Wogóle to kombinujesz. Skoro masz obiekt(tablice) user w sesji to tam masz wszystkozawarte i poco kombinowac?
Zyce se utrudniasz |
|
|
|
Post
#15
|
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 21.07.2005 Ostrzeżenie: (0%)
|
No napisalem na poczatku ze nie chce zeby mi wszystkie dane wyswietlil, potrzebuje zmienne, wiec gdzie mam to wstawic?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?
|
|
|
|
Post
#16
|
|
|
Grupa: Moderatorzy Postów: 36 565 Pomógł: 6315 Dołączył: 27.12.2004 |
A kto ci każe wszystko wyswietlac. Wyswietlaj to co chesz:
A jak juz sie bardzo upierasz (tam gdzie do sesji wwalasz):
|
|
|
|
Post
#17
|
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 21.07.2005 Ostrzeżenie: (0%)
|
No wporzadku wszystko dziala tak jak nalezy. Dzieki.
Ten post edytował 'poczatkujacy' 23.07.2005, 12:46:38 |
|
|
|
![]() ![]() |
|
Aktualny czas: 24.10.2026 - 00:42 |