---
title: "Accessnivåer"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/134925-accessnivåer"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Melea"
published: "2005-09-28T10:51:33.000Z"
updated: "2005-09-28T14:43:31.000Z"
replies: 2
views: 239
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/134925-accessnivåer"
---

# Accessnivåer

## #1 — Melea, 2005-09-28T10:51Z

Hejsan,

jag håller på att bygga ett access-system, och har kommit en bit på vägen, men vet inte riktigt hur jag ska fortsätta.
Antagligen bara jag som har fått hjärnsläpp, kommer inte på någon lösning.
Jag har två tabeller

```
[b]access_group[/b]
ID - int/autoincrement
Group - varchar

[b]access[/b]
AccessID - int
UserID - int
```

Jag har en relation mellan dessa där AccessID är samma som access_group:s ID.
Hur ska jag nu lösa det på "marknivå", om jag vill göra en check på en sida?
Någon som har några idéer? 
Tänkte från början lösa det med sessioner, men vet inte hur jag ska få ut alla värden riktigt.

Tack på förhand
MVH
Jonas

Permalänk: https://www.webforum.nu/p/134925

## #2 — Melea, 2005-09-28T14:12Z

Okej, nu ska vi se. :)
Hur lägga jag alla värden från den har anslutningen i en array?

```
$sql_access = mysql_query("
SELECT *
FROM scout_access
WHERE UserID = $_SESSION[ID]
") or die(mysql_error());
```

Tänkte, att när man gör en check på en viss sida skriver man

```php
if(in_array(3, $sql_array))
```

Där 3 står för den sidan man vill ha access till.
Hur lägger jag nu **AccessID** i en array så jag kan göra denna checken?

Är detta en bra lösning? Tar gärna emot tips på hur det går att lösa på ett bättre sätt.

Permalänk: https://www.webforum.nu/p/1679105

## #3 — Melea, 2005-09-28T14:43Z

Var ju inte så svårt som jag trodde. :)

```php
$sql_access = mysql_query("
SELECT *
FROM scout_access
WHERE UserID = $_SESSION[ID]
") or die(mysql_error());
while($rows_access = mysql_fetch_array($sql_access)) {

	$arr[] = $rows_access[AccessID];

}
```

Permalänk: https://www.webforum.nu/p/1679119

---

Tråden på webben: https://www.webforum.nu/amne/php/134925-accessnivåer
