Perhaps I am not approaching this the best way but I'll explain what I am trying to do: I wanted to create a field in the "users" table for each link that is going to be restricted. Here is my table structure that I was going to use: create table users ( uid int not null primary key auto_increment, username char(16) not null, password char(16) not null, post tinyint not null default '1', reply tinyint not null default '1, edit tinyint not null default '0', delete tinyint not null default '0' ); If the value is set to 1, the link would be displayed for the user. If the value is set to 0, the link would not be displayed. This way, instead of making usergroups which manage the permissions, I can just edit the user directly. I am using sessions by the way. Feel free to let me know if I shouldn't be doing it this way. Again, this is my first PHP/MySQL project.