Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak sprawdzić czy użytkownik istnieje w bazie ?
Gefers
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 5.09.2013

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


Witam,

Jestem początkujący i mam do was pytanie (IMG:style_emoticons/default/biggrin.gif) Jak sprawdzić czy użytkownik istnieje w bazie ?

Z góry dzięki za odpowiedź.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
com
post
Post #2





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

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


Owszem zgadzam się, ale masz przecież
Cytat(Gefers @ 7.09.2013, 18:02:51 ) *
Tym razem wywala coś takiego...


Kod
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given


Dzięki za wcześniejsze odpowiedzi czekam na dalszą pomoc (IMG:style_emoticons/default/biggrin.gif)


Wiec skorzystano z tego co pisałeś ale nie chciało poprawnie działać, a moje działa dlatego dałem kod...
w zasadzie to tak powinno być... niby subtelna różnica ale jednak...
  1. function uExists($user) {
  2. $qry = mysql_query("SELECT user FROM users WHERE user = '". $user ."'") or die ("...");
  3.  
  4. return (bool) mysql_num_rows($qry) ? : 0;
  5. }
  6. echo uExists("ala");


bo pobieranie całej bazy w tym wypadku mija się z celem, a pisałem na szybko i nie zauważyłem tego (IMG:style_emoticons/default/wink.gif)

Cytat
Dla problemu nie ma znaczenia użyte API. Temat dotyczy logiki jakiegoś problemu, a nie sposobu łączenia się z bazą.

Owszem dla problemu może nie ma, choć to wcale nie jest tylko sposób łączenia z bazą, a poza tym jak php.net informuje This extension is deprecated as of PHP 5.5.0, and will be removed in the future.

Ten post edytował com 11.09.2013, 19:57:55
Go to the top of the page
+Quote Post

Posty w temacie
- Gefers   Jak sprawdzić czy użytkownik istnieje w bazie ?   5.09.2013, 17:13:40
- - kujol   webmade.org/kursy-online/kurs-mysql.php   5.09.2013, 17:24:57
- - fiszol   [SQL] pobierz, plaintext SELECT id FROM users WHER...   5.09.2013, 17:34:06
- - wujek2009   do powyższego zapytania dodałbym LIMIT 1 ;-)   5.09.2013, 18:39:28
- - Gefers   Mógł by mi ktoś z was napisać pełną funkcję to spr...   6.09.2013, 15:15:00
- - kujol   Jeśli jesteś początkujący to powinieneś sobie sam ...   6.09.2013, 15:44:20
- - Gefers   Jakoś nie potrafię sobie z tym poradzić Kodfunc...   6.09.2013, 18:09:41
- - kujol   Kodif (mysql_num_rows (mysql_query(...   6.09.2013, 20:49:27
- - Gefers   Coś mi to nie działa. Kodfunction czyIstnieje...   7.09.2013, 11:32:47
- - TursoN   SELECT user_imie user_password Dane, która ma pob...   7.09.2013, 11:40:01
- - Hosiek   ja bym zrobił to tak [PHP] pobierz, plaintext func...   7.09.2013, 12:48:24
- - markonix   Hosiek Twój kod jest nieprawidłowy - praktycznie z...   7.09.2013, 16:45:54
- - Gefers   Tym razem wywala coś takiego... Kod Warning...   7.09.2013, 17:02:51
- - valkirek   Bo nie wystarczy tylko wkleić podanego przykładu a...   7.09.2013, 17:09:48
- - Gefers   Tak wiem, pozamieniałem wszystkie pola tak jak u m...   7.09.2013, 17:31:07
- - TursoN   Wklej kod?   7.09.2013, 18:57:03
- - markonix   Temat: Jak poprawnie zadac pytanie   7.09.2013, 19:06:10
- - Gefers   Może niepoprawnie mam zbudowaną bazę danych? Pow...   8.09.2013, 17:04:51
|- - markonix   Cytat(Gefers @ 8.09.2013, 18:04:51 ) ...   9.09.2013, 19:26:44
- - Gregoreq   Nie wiem czy o to chodzi. Jeśli chodzi o MySQL to ...   8.09.2013, 18:16:01
- - TursoN   Kolejny potrzebujący, który myśli, że wszyscy tuta...   8.09.2013, 20:07:59
- - Gefers   Chodziło mi raczej o nadawanie atrybutów czy coś w...   10.09.2013, 14:28:27
|- - markonix   Cytat(Gefers @ 10.09.2013, 15:28:27 )...   10.09.2013, 21:07:13
- - Turson   Sam select nie zwróci Ci wyniku, czy istnieje dany...   10.09.2013, 15:47:01
- - Gefers   [PHP] pobierz, plaintext $con = dbConnect(...   10.09.2013, 21:11:32
- - markonix   Skorzystasz w końcu z mojej funkcji (oczywiście zm...   10.09.2013, 21:12:18
- - Dejmien_85   Pany, tożto obciach, aby w dzisiejszych czasach uż...   10.09.2013, 22:58:49
- - com   tak jak wspomniał Dejmien_85 to się aż prosi o PDO...   11.09.2013, 00:29:15
|- - markonix   Cytat(com @ 11.09.2013, 01:29:15 ) ta...   11.09.2013, 13:45:53
- - Gefers   Dziękuję użytkownikowi com za udzielenie poprawneg...   11.09.2013, 18:53:32
- - com   Owszem zgadzam się, ale masz przecież Cytat(Gefer...   11.09.2013, 19:51:25


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:51