Abfrage
Abfrage
Ich bin gerade dabei miche in bisschen tiefer in die SQL Materie einzuarbeiten.
Leider weiß ich gerade nicht wie ich eine abfrage aus der Sql-datenbank machen kann.
Ich möchte das die user sich einloggen. es öffnet sich dann eine neue seite. Soweit bin ich schon.
Wie kann ich jetzt je nach "level" des users eine andere startseite öffnen lassen? ich möchte das die verschiedenen gruppen verschiedene startseiten haben.
Ich habe 5 Gruppen. wie muss ich die abfrage schreiben? Switch?
Jan88
Leider weiß ich gerade nicht wie ich eine abfrage aus der Sql-datenbank machen kann.
Ich möchte das die user sich einloggen. es öffnet sich dann eine neue seite. Soweit bin ich schon.
Wie kann ich jetzt je nach "level" des users eine andere startseite öffnen lassen? ich möchte das die verschiedenen gruppen verschiedene startseiten haben.
Ich habe 5 Gruppen. wie muss ich die abfrage schreiben? Switch?
Jan88
- S2B
- Ehemaliges Teammitglied
- Beiträge: 3258
- Registriert: 10.08.2004 22:48
- Wohnort: Aachen
- Kontaktdaten:
z.B. so:
Den ersten Teil würde ich an deiner Stelle gleich in eine Funktion get_userdata() o.Ä. auslagern. 
Code: Alles auswählen
$query = "SELECT * FROM users WHERE user_id = $user_id";
$result = mysql_query($query) or die('Anfrage fehlgeschlagen: ' . mysql_error());
if (mysql_num_rows($result) == 0)
{
// falsche UserID
}
else
{
$userdata = mysql_fetch_assoc($result);
}
mysql_free_result($result);
switch ($userdata['user_level'])
{
case 1:
// Seite für UserLevel = 1
break;
case 2:
// Seite für UserLevel = 2
break;
[...]
default:
// Seite für den Rest...
}

Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
-
- Mitglied
- Beiträge: 290
- Registriert: 29.07.2005 17:27
- Kontaktdaten:
- S2B
- Ehemaliges Teammitglied
- Beiträge: 3258
- Registriert: 10.08.2004 22:48
- Wohnort: Aachen
- Kontaktdaten:
OK, dann hast du im falschen Forum gepostet und kannst meine Lösung getrost vergessen.Jan88 hat geschrieben:Ich habe 5 Benutzergruppen im Forum.

Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.