Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Rangi na stronie
Johnas
post
Post #1





Grupa: Zarejestrowani
Postów: 650
Pomógł: 16
Dołączył: 5.07.2010
Skąd: Ściśle Tajne

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


Witam! Zastanawiam się jak zrobić rangi (IMG:style_emoticons/default/worriedsmiley.gif) Więc tak:
Zapytanie do sql
  1. CREATE TABLE `rangi` (
  2. `id_rangi` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
  3. `administrator` VARCHAR(100) NOT NULL,
  4. `moderator` VARCHAR(100) NOT NULL,
  5. `użytkownik` VARCHAR(30) NOT NULL,
  6. PRIMARY KEY (`id_rangi`)
  7. )
  8. ENGINE=MyISAM DEFAULT CHARACTER SET latin1
  9. COLLATE latin1_general_cs AUTO_INCREMENT=0;


Nie wiem czy dobrze napisałem ale wywołanie sie wykonało...

I teraz nie wiem jak połączyć tabele rejestracja z rangi. Przepraszam że was tu męczę (IMG:style_emoticons/default/wstydnis.gif) Za pomoc dziękuje
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
muk4
post
Post #2





Grupa: Zarejestrowani
Postów: 309
Pomógł: 56
Dołączył: 3.11.2006
Skąd: Gliwice

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


  1. ALTER TABLE `rejestracja` ADD `id_rangi` INT


Nie możesz mieć 2 kluczy PRIMARY w jednej tabeli, a widzę że id już posiada ten klucz.

Poza tym, po co robisz dodatkową tabelę z rangami. Wystarczy że do tabeli rejestracja dodasz pole `ranga` i tam będzie np. 0, 1, 2, 3.
Nazwy rang zapisz sobie do tablicy w php w pliku który zawsze includujesz np jakiś config, gdzie są trzymane dane do połączenia z bazą.
i potem robisz $tablica[0] i wartość: Administrator.

PS. Polecam PhpMyAdmin do zarządzania bazą MySQL
http://www.phpmyadmin.net/

Ten post edytował muk4 9.07.2010, 21:18:58
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: 12.10.2025 - 00:12