1. Dashboard
  2. Artikel
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  1. HTML - Webmaster Forum
  2. Programmierung - Entwickler Forum
  3. PHP Forum - Apache - CGI - Perl - JavaScript und Co.

mysql Abfrage

  • Ivanman
  • 20. April 2009 um 14:29
  • Ivanman
    Profi
    Beiträge
    545
    • 20. April 2009 um 14:29
    • #1

    Grüß euch,

    nach langer Zeit hab ich mal wieder ne Frage. Ich habe eine Tabelle mit Usern und den dazugehörigen Informationen (Nick, Passwort, Mail-Adresse, etc...). In der Spalte Schreibrechte werden die Informationen in folgender Form abgespeichert: 35;12;1;33

    Gibt es eine Möglichkeit gleich direkt im mysql-Statement zu bestimmen, dass alle User ausgewählt werden sollen, bei denen sich im Feld Schreibrechte unter anderem die Nummer 12 befindet? Oder muss ich mühsam von jedem User das Feld auslesen, checken ob die Nummer drin ist, gegebenenfalls die ID merken und dann weiter zum nächsten User?

    Danke für jede Hilfe!

  • jojo87
    der/die Göttliche
    Reaktionen
    6
    Beiträge
    3.131
    • 20. April 2009 um 14:42
    • #2

    Nicht mein Spezialgebiet, aber könnte so klappen:

    SQL
    SELECT 
       Nick, Passwort, etc 
    FROM 
       users 
    WHERE 
       schreibrechte 
    LIKE 
       %12%

    Wenns dir um Userrechte geht, halte ich diese Lösung im übrigen nicht für praktikabel.
    Sieh dir mal das Pear-Paket LiveUser und LiveUserAdmin an.
    In diesem Tutorial wird auch die Abstraktionsschicht für die Userrechte erklärt, wo du dir mal ein anderes Prinzip ansehen kannst.

    Beste Grüße,
    jojo


    Einmal editiert, zuletzt von jojo87 (20. April 2009 um 14:43) aus folgendem Grund: links gefixed

  • Ivanman
    Profi
    Beiträge
    545
    • 20. April 2009 um 14:53
    • #3

    Funktioniert, danke! Mir geht es nicht direkt um Userrechte sondern um ne Auswertung für mich persönlich!

    mfg

Tags

  • hilfe
  • www
  • http
  • adresse
  • direkt
  • code
  • php
  • tabelle
  • mail
  • passwort
  • doc
  • nummer
  • feld
  • mysql
  • informationen
  • spalte
  • tutorial
  • statement
  • schreibrechte
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
Zitat speichern