Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Pierwszy zarejestrowany
Kerth
post
Post #1





Grupa: Zarejestrowani
Postów: 250
Pomógł: 1
Dołączył: 6.08.2012

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


Cześć,
jak zrobić coś takiego aby zawsze pierwszy zarejestrowany użytkownik był adminem? W bazie mam kolumnę `admin`. Chodzi mi aby zawsze przy pierwszej rejestracji ustawiało tam graczowi '1' czyli jest adminem a reszcie na '0' czyli nie. Może mi ktoś zilustrować to na jakimś przykładzie?
Go to the top of the page
+Quote Post
Helid
post
Post #2





Grupa: Zarejestrowani
Postów: 280
Pomógł: 20
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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


Zanim wyślesz do bazy danych zapytanie które doda nowy rekord do tabeli admin (insert into admin), sprawdzasz czy jakiś rekord już istnieje (Select count(*) from admin ). Jeśli zapytanie wykonane wcześniej zwróci 0 (czyli nie ma innych użytkowników) to wysyłasz zamiast normalnego zapytania, zapytanie które ustawi dodatkowo "1" graczowi".
---edit
Nie wiem jakie ma to mieć zastosowanie, tworzysz jakiś pierwszy soft pod publikę (IMG:style_emoticons/default/wink.gif) ?. Zauważ jeszcze że pierwszy użytkownik będzie miał id 1, możesz to wykorzystać przy logowaniu, choć jak niżej lobopol napisał to trochę dziwne.

Ten post edytował Helid 31.07.2013, 20:02:27
Go to the top of the page
+Quote Post
lobopol
post
Post #3





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

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


em podczas rejestracji robić
[MYSQL] pobierz, plaintext
[MYSQL] pobierz, plaintext

i jeżeli jest 0 wyników to dawać uprawnienia admina? Ale osobiście bym tego tak nie zrobił, dałbym osobny formularz do rejestracji zablokowany, a najlepiej usuwany po instalacji skryptu.
Go to the top of the page
+Quote Post

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: 23.08.2025 - 15:37