Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] Ograniczenie ilości rejestracji
Szymi_2004
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 15.08.2010

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


Witam!
Na wstępnie chciałbym zaznaczyć, iż szukałem w Googlach oraz na forum rozwiązania mojego problemu - niestety bez skutecznie. Domyślam się, że to kwestia operacji na bazie MySQL, niestety jestem początkujący w te klocki - dlatego też zwracam się do Was, no ale do rzeczy. Chciałbym utworzyć rejestrację na mojej stronie, która pozwalałaby na rejestrację tylko pierwszym 10 osobom. W jaki sposób mogę to uczynić? Z góry dziękuję za wszelkie odpowiedzi. Pozdrawiam!

Ten post edytował Szymi_2004 30.12.2010, 21:41:29
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
IceManSpy
post
Post #2





Grupa: Zarejestrowani
Postów: 1 006
Pomógł: 111
Dołączył: 23.07.2010
Skąd: Kraków

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


Cytat(Elber @ 30.12.2010, 22:04:34 ) *
Zrób tak, że jak ktoś kliknie w rejestruj to skrypt sprawdzi ile jest userów w bazie po ID czyli np. jak nie masz żadnego to pierwszy będzie miał ID 1 itd. w if() zrób warunek że jeśli istnieje już user o ID 10 to wyświetli text że rejestracja zamknięta czy coś (IMG:style_emoticons/default/smile.gif) Tudzież jeśli istnieje 10 wpisów do tabeli z userami (IMG:style_emoticons/default/smile.gif)

A co będzie, jak ID będzie jako autoincrement, ktoś się zarejestruje, a potem usunie? Będzie dziura. I wtedy chociaż ktoś będzie miał ID 10, to może się okazać, że będzie tylko 1 użytkownik.

Cytat(Kamil Pietrzak @ 30.12.2010, 22:07:35 ) *
  1. SELECT count() AS liczba_uzytkownikow FROM uzytkownicy


  1. $dane_z_mysql = mysql_fetch_row(mysql_query('SELECT count() as liczba_uzytkownikow FROM uzytkownicy'));
  2. $liczba_uzytkownikow = $dane_z_mysql[0];

Coś podobnego (IMG:style_emoticons/default/smile.gif) Możesz pominąć to as.
Go to the top of the page
+Quote Post
Elber
post
Post #3





Grupa: Zarejestrowani
Postów: 381
Pomógł: 12
Dołączył: 9.07.2007

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


Cytat(IceManSpy @ 30.12.2010, 22:25:39 ) *
A co będzie, jak ID będzie jako autoincrement, ktoś się zarejestruje, a potem usunie? Będzie dziura. I wtedy chociaż ktoś będzie miał ID 10, to może się okazać, że będzie tylko 1 użytkownik.


Dlatego napisałem też:

Cytat
Tudzież jeśli istnieje 10 wpisów do tabeli z userami (IMG:style_emoticons/default/smile.gif)
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: 8.10.2025 - 08:58