Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Rola w bazie danych - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych)
+--- Wątek: Rola w bazie danych (/thread-rola-w-bazie-danych)



Rola w bazie danych - Smarth - 21-01-2012

Witam
Posiadam taką bazę danych

CREATE TABLE IF NOT EXISTS `uzytkownicy` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`rola` int(11) NOT NULL,
`imie` varchar(100) COLLATE latin1_general_cs NOT NULL,
`nazwisko` varchar(100) COLLATE latin1_general_cs NOT NULL,
`login` varchar(30) COLLATE latin1_general_cs NOT NULL,
`haslo` varchar(50) COLLATE latin1_general_cs NOT NULL,
`email` varchar(100) COLLATE latin1_general_cs NOT NULL,
`kod` varchar(32) COLLATE latin1_general_cs NOT NULL,
`data` datetime NOT NULL,
`status` tinyint(1) DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_cs AUTO_INCREMENT=4 ;

I chciał bym aby zalogowany użytkownik z rolą 1 miał dostęp do panelu admina mam takie coś ale to nie działa
<?php if ($id['rola'] == 1) echo "<li><a href='?akcja=admin' style='color:red'>Admin</a></li>"; ?>

Proszę o pomoc i wyrozumiałość
Z góry dziękuję Smile


RE: Rola w bazie danych - Pedro84 - 21-01-2012

A co to ma do rzeczy skoro za logowanie odpowiada sesja? No chyba, że robisz coś bardzo łopatologicznie.