Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] SELECT x FROM y WHERE..., Mam połączenie z bazą, ale część kodu nie działa.
Włodzimierz
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 30.11.2013

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


Witam.
Chciałbym dodać do formularza rejestracji sprawdzanie, czy nik jest już zarejestrowany.
Kod pochodzi stąd: http://www.developphp.com/view.php?tid=1187
Łącze się z bazą bez problemu, całość działa- informuje o takich rzeczach, czy nik jest za krótki, czy rozpoczyna się literą itp, ale nie może sobie poradzić ze sprawdzaniem, czy nik jest już zarejestrowany przez innego użytkownika(Zawsze otrzymuję wiadomość "admin is OK")

Zmienna $sql_uname_check z powyższego linku u mnie wygląda tak:
  1. $sql_uname_check = mysql_query("SELECT username FROM users WHERE username='$username' LIMIT 1");

Kombinuje na wszelkie możliwe sposoby, lecz zapewne diabeł tkwi w szczegółach(lub całkowicie źle to interpretuję), i skrypt nie wyszukuje ników z kolumny username.
Screen mojej bazy danych phpmyadmin:
http://zapodaj.net/5e3aaaf255441.png.html

Co robię nie tak?
Aa- wykorzystuję MySqli, nie wiem, czy to ma jakieś znaczenie.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Turson
post
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


Cytat
Aa- wykorzystuję MySqli, nie wiem, czy to ma jakieś znaczenie.

Tak, bo używasz mysql_query, które jest zarezerwowane dla MySQL a nie MySQLi

Ten post edytował Turson 6.01.2014, 12:48:02
Go to the top of the page
+Quote Post

Posty w temacie


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: 9.10.2025 - 17:25