+ Antworten
Ergebnis 1 bis 4 von 4

Thema: ODER-Abfrage mit Daten aus Zeichenkette

  1. #1
    TP-Senior Schneemann macht alles soweit korrekt Avatar von Schneemann
    Registriert seit
    Jan 2006
    Beiträge
    215

    Question ODER-Abfrage mit Daten aus Zeichenkette

    Hallo,

    ich habe das folgende Problem.

    Es gibt in der Session eine Zeichenkette mit IDs: $_SESSION['id'] = '2,34,2,78,79';

    Danach wird eine Funktion aufgerufen, in der geprüft werden soll, ob in einem Array ein Schlüssel mit einer dieser IDs vorhanden ist.

    Wie kann man in der Funktion prüfen, ob ein Key einer dieser IDs entspricht?
    Gruß,
    Peter

  2. #2
    TP-Veteran Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Avatar von Guin
    Registriert seit
    Nov 2006
    Ort
    Nordholz
    Beiträge
    1.686
    Moi,
    mit explode kannst du deinen String aufsplitten und dann bequem vergleichen.
    Gruss Guin
    Mein Blog

  3. #3
    TP-Senior Schneemann macht alles soweit korrekt Avatar von Schneemann
    Registriert seit
    Jan 2006
    Beiträge
    215
    Das mit dem explode() ist kein Problem. Nur wie geht das bequem vergleichen?
    Gruß,
    Peter

  4. #4
    TP-Veteran Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Avatar von Guin
    Registriert seit
    Nov 2006
    Ort
    Nordholz
    Beiträge
    1.686
    Es gibt da die ein oder andere array Funktion.
    http://de.php.net/manual/de/ref.array.php
    z.B. Schnittmengen oder array_key_exists, array_search, array_udiff ...
    je nachdem was du vor hast.
    Gruss Guin
    Mein Blog

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51