![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 108 Pomógł: 0 Dołączył: 7.05.2004 Skąd: Jelenia Góra Ostrzeżenie: (0%) ![]() ![]() |
Witam. Wiem, że temat zapewne jest dość banalny, ale szukam odpowiedzi od wczoraj, próbuje, kombinuje jak tylko mogę i nie wychodzi. Piszę wstępny system rejestracji użytkowników. Początki już za mną, teraz przyszedł czas na sprawdzenie, przed wpisaniem do bazy rekordu, czy baza nie zawiera już danego użytkownika (o tym samym nicku). Jeżeli zawiera to wyświetlić odpowiedni komunikat, jeżeli nie to zwyczajnie dodać rekord do bazy.
Z mojego toku myślenia wynika, że zmienna $query (ta która odpowiada za wyszukanie rekordu) powinna przyjąć wartośc True, lub False. No więc dodałem instrukcję warunkową 'if ($query) (...)' - czyli jeżeli znajdzie podany wcześniej w formularzu nick, to wyświetli komunikat z informacją, że dany użytkownik istnieje już w bazie. Natomiast jeżeli przyjmie wartośc False - czyli nie znajdzie użytkownika, to rejestracja przebiegnie dalszym tokiem rozwoju i użytkownik zostanie zarejestrowany. Mógłby mi ktoś przedstawić jak to wkońcu jest ? Pozdrawiam. -------------------- ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
hihi, oj usmialem się. Najpierw wykonujesz zapytanie do bazy, a dopiero jak to zapytanie się wykona to się łączysz z bazą. To tak jakbyś zapytał się pani na hawajach(telepatycznie) czy jest ladna pogoda, a dopiero potem do niej zadzwonił, aby powiedzmy zapytać o coś jeszcze.
Poważnie: Najpierw laczysz sie z bazą a potem wykonujesz zapytanie. W wyniku zapytania otrzymasz takie coś, co jest używane w innych komendach, aby otrzymac dane z zapytania (poczytaj:http://pl.php.net/mysql_query); jesli cos takiego: $num_rows = mysql_num_rows($query); bedzie wieksze od zera to zanczy ze znalazl goscia -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 174 Pomógł: 1 Dołączył: 19.02.2004 Ostrzeżenie: (10%) ![]() ![]() |
to powinno zadziałać:
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 108 Pomógł: 0 Dołączył: 7.05.2004 Skąd: Jelenia Góra Ostrzeżenie: (0%) ![]() ![]() |
![]() ![]() ![]() Nie no bardzo Cie proszę... miałem dodać, żeby się głośno nie śmiać jak jest coś głupiego. No tak, prosta sprawa. W każdym razie dzięki ![]() Pozdrawiam. ![]() -------------------- ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 23.06.2025 - 15:46 |