mysql_fetch_assoc |
mysql_fetch_assoc |
21.07.2005, 19:47:26
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
|
|
|
21.07.2005, 20:30:26
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%) |
|
|
|
21.07.2005, 21:09:46
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
|
|
|
21.07.2005, 21:19:15
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.
-------------------- |
|
|
22.07.2005, 12:53:54
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? Jesli nie no to prosilbym o pomoc jak przerobic caly tewn skrypt zeby otrzymac te zmienne. |
|
|
22.07.2005, 13:01:56
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.
-------------------- |
|
|
22.07.2005, 13:32:48
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.
|
|
|
22.07.2005, 13:38:40
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 -------------------- |
|
|
23.07.2005, 11:36:39
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. |
|
|
23.07.2005, 11:38:44
Post
#10
|
|
Grupa: Moderatorzy Postów: 36 468 Pomógł: 6300 Dołączył: 27.12.2004 |
Nie wnikam o co chodziło, ale @SongoQ zjadł $
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
23.07.2005, 11:52:40
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 . |
|
|
23.07.2005, 11:58:56
Post
#12
|
|
Grupa: Moderatorzy Postów: 36 468 Pomógł: 6300 Dołączył: 27.12.2004 |
I teraz nasuwa sie pytanie: gdzie ty wyswietlasz to oraz gdzie ty inicjujesz te zmienne?
pokaż nowy caly kod -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
23.07.2005, 12:01:07
Post
#13
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 21.07.2005 Ostrzeżenie: (0%) |
|
|
|
23.07.2005, 12:05:08
Post
#14
|
|
Grupa: Moderatorzy Postów: 36 468 Pomógł: 6300 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 -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
23.07.2005, 12:10:12
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??
|
|
|
23.07.2005, 12:13:56
Post
#16
|
|
Grupa: Moderatorzy Postów: 36 468 Pomógł: 6300 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):
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
23.07.2005, 12:40:16
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 |
|
|
Wersja Lo-Fi | Aktualny czas: 18.05.2024 - 00:27 |