![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 9.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki kod (moje raczkowanie w php):
i gdy wpiszę nick, który mam zapisany w bazie wyświetla mi się błąd: Kod Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Program Files\WebServ\httpd\nowa\logowanie.php on line 15 Chciałbym, żeby po wpisaniu nicku sprawdziło czy jest w bazie, potem sprawdziło, czy hasło odpowiada nickowi i dodalo sesje (nick = 'nick zalogowanego' i admin=ok - to sie zmieni jak dodam konta admina). Jak to rozwiązać? Wiem, że teraz jest źle, ale jeszcze nic konkretnego nie potrafię w php... Głównie chodzi mi o to jak zrobić od 10 do 18 linijki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Dajcie chociaz jakąś wskazowke Ten post edytował filip.wil 18.11.2007, 21:43:31 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 192 Pomógł: 13 Dołączył: 16.11.2007 Skąd: Żory Ostrzeżenie: (10%) ![]() ![]() |
Heh wystarczy pomyśleć.Linijke wyżej w zmiennej $result masz błąd.Ponieważ zamiast:
Zmień na takie coś:
Poprostu zmień SELECT username na SELECT *.Bo po co masz robić tablice jak zaznaczyłeś tylko jedno pole ? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 76 Pomógł: 2 Dołączył: 15.11.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Najpierw piszesz
(bierzesz z tebeli USERZY) a potem
(bierzesz z tabeli USERS) Jak masz jakiś problem z niedziałającym kodem, to go najpierw sprawdź litera po literze (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif) Cytat(Fishu) Poprostu zmień SELECT username na SELECT *.Bo po co masz robić tablice jak zaznaczyłeś tylko jedno pole ? A nieprawda to działa, nawet bardzo często tak robie. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 9.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ciągle ten sam błąd. Teraz mam
Możecie mi od początku napisać jak zrobić coś takiego? Dokładnie chciałbym, żeby po wpisaniu nicku znalazło go w bazie danych, potem porównało czy nick=hasło, a potem dało jako sesje "nick". Nie wiem jak sie za to zabrac.... |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 192 Pomógł: 13 Dołączył: 16.11.2007 Skąd: Żory Ostrzeżenie: (10%) ![]() ![]() |
Mógłbyś podać błąd jaki ci wywala ? byłoby łatwiej myśleć i szukać gdzie błąd (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 9.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Program Files\WebServ\httpd\nowa\logowanie.php on
line 15 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 192 Pomógł: 13 Dołączył: 16.11.2007 Skąd: Żory Ostrzeżenie: (10%) ![]() ![]() |
Daj taki kod:
Ten post edytował Fishu 18.11.2007, 22:52:54 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 9.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
ciągle to samo...
Może ktoś napisze od nowa kod, gdzie znajduje w bazie nick który wpisalem, sprawdza czy wpisane haslo pasuje do niego i jesli wszystko ok daje sesje o ktorych mowilem? Bylbym baaaardzo wdzieczny (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) EDIT: Nikt nie umie mi pomoc? (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 439 Pomógł: 21 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) ![]() ![]() |
Nie zapewniaqm że działa:P Ten post edytował dadexix 19.11.2007, 00:06:09 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 05:26 |