+ Antworten
Ergebnis 1 bis 11 von 11

Thema: Teilstring finden

  1. #1
    TP-Veteran Scriff macht alles soweit korrekt Avatar von Scriff
    Registriert seit
    Nov 2002
    Ort
    bei Stuttgart (Esslingen)
    Beiträge
    1.356

    Teilstring finden

    Hallole,

    an einem problem komme ich nicht weiter, eventuell hat jemand da ne Ahnung von.

    Ich suche in eine mysql query einen string nach einer bestimmten Zeichenfolge die auch gefunden wird, jedoch leider auch in anderen Datensätzen die ähnlich sind.

    zB.
    der string hat die Zeichenfolge 88|182|197|188|
    gesucht wird der teilstrimg : 88
    -
    code:
    SELECT feld FROM tabelle WHERE feld like '%$var|%'

    nun bekomme ich aber auch den wert 188

    gibt es eine Abfrage womit ich den genaue n teilstring in einer Spalte suchen kann?

  2. #2
    TP-Moderator Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Avatar von Cybergreek
    Registriert seit
    Nov 2005
    Ort
    Köln
    Beiträge
    1.608
    Ich denke, das hier ist genau das, was Du suchst
    Grüße vom Griechen,
    Cybergreek!

    everygain Translator - eine Firefox-Erweiterung, damit der Grieche Euch besser versteht

  3. #3
    TP-Veteran Scriff macht alles soweit korrekt Avatar von Scriff
    Registriert seit
    Nov 2002
    Ort
    bei Stuttgart (Esslingen)
    Beiträge
    1.356
    Vielen Dank , das mit dem FIND_IN _SET scheint zu funktionieren.
    eventuell gibt es noch eine elegantere Lösung mit REGEXP oder sowas ,
    weil beim weiteren Einschränken der Abfrage gehts dann nicht mehr.

  4. #4
    TP-Moderator Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Avatar von Cybergreek
    Registriert seit
    Nov 2005
    Ort
    Köln
    Beiträge
    1.608
    Und was spricht hier gegen:
    Code:
    WHERE spalte = '3'
      or spalte LIKE '3|%'
      or spalte LIKE '%|3'
      or spalte LIKE '%|3|%'
    Grüße vom Griechen,
    Cybergreek!

    everygain Translator - eine Firefox-Erweiterung, damit der Grieche Euch besser versteht

  5. #5
    TP-Veteran Scriff macht alles soweit korrekt Avatar von Scriff
    Registriert seit
    Nov 2002
    Ort
    bei Stuttgart (Esslingen)
    Beiträge
    1.356
    soooooviele or's , aber wird sicherlich auch gehen.

  6. #6
    TP-Specialist phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von phpBuddy
    Registriert seit
    Aug 2004
    Ort
    Kaiserslautern
    Beiträge
    4.678
    Zitat Zitat von Scriff Beitrag anzeigen
    soooooviele or's , aber wird sicherlich auch gehen.
    Tja, hätte man von Anfang an eine ensprechende, sprich korrekte Datenbankstruktur gewählt, hätte man diese Probleme nicht und müsste sich nicht krumm machen und verbiegen oder mit zig ORs hantieren, nur um mal schnell was auszulesen.

  7. #7
    TP-Veteran Scriff macht alles soweit korrekt Avatar von Scriff
    Registriert seit
    Nov 2002
    Ort
    bei Stuttgart (Esslingen)
    Beiträge
    1.356
    Stimmt, da hast du Recht.
    Wie speichert deine Meinung nach eine Mahrfachauswahl in einer Spalte ab.
    oder sollte man bei einer Mehrfachauswahl sich extra eine Tabelle mit den einzelnen Werten anlegen?

  8. #8
    TP-Specialist phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von phpBuddy
    Registriert seit
    Aug 2004
    Ort
    Kaiserslautern
    Beiträge
    4.678
    Zitat Zitat von Scriff Beitrag anzeigen
    oder sollte man bei einer Mehrfachauswahl sich extra eine Tabelle mit den einzelnen Werten anlegen?
    So sieht's aus. Eine eigene Tabelle und jeden Wert einzeln als Datensatz, dazu die ID zum Kunden oder whatever.
    Das Prinzip triffst Du doch überall, z.B. News/Blog mit Kommentare, Tags für Foreneinträge/Blogeinträge usw.

  9. #9
    TP-Moderator Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Avatar von Cybergreek
    Registriert seit
    Nov 2005
    Ort
    Köln
    Beiträge
    1.608
    Zitat Zitat von phpBuddy Beitrag anzeigen
    So sieht's aus.
    Stichwort Normalisierung
    Grüße vom Griechen,
    Cybergreek!

    everygain Translator - eine Firefox-Erweiterung, damit der Grieche Euch besser versteht

  10. #10
    TP-Specialist phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von phpBuddy
    Registriert seit
    Aug 2004
    Ort
    Kaiserslautern
    Beiträge
    4.678
    Zitat Zitat von Cybergreek Beitrag anzeigen
    Stichwort Normalisierung
    Guck mal was ich oben (korrekte Datenbankstruktur) verlinkt habe.
    Ich wusste es, Ouzo macht langsam. Und zur Strafe habe ich dir noch den da geklaut ->

  11. #11
    TP-Moderator Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Avatar von Cybergreek
    Registriert seit
    Nov 2005
    Ort
    Köln
    Beiträge
    1.608
    Zitat Zitat von phpBuddy Beitrag anzeigen
    Guck mal was ich oben (korrekte Datenbankstruktur) verlinkt habe.
    Hoppela
    Zitat Zitat von phpBuddy Beitrag anzeigen
    Ich wusste es, Ouzo macht langsam.
    Aber nur für Außenstehende. Für einen selbst läuft dadurch alles viel schneller, Du Dieb Du
    Grüße vom Griechen,
    Cybergreek!

    everygain Translator - eine Firefox-Erweiterung, damit der Grieche Euch besser versteht

+ Antworten

Ähnliche Themen

  1. Textbreich finden
    Von homermg im Forum Dreamweaver & andere Webeditoren
    Antworten: 3
    Letzter Beitrag: 28.09.2006, 15:14
  2. Boolean, teilstring suche in mysql
    Von pookie im Forum Traum-Dynamik
    Antworten: 20
    Letzter Beitrag: 11.11.2005, 15:41
  3. string nach einen definierten Teilstring abschneiden
    Von jackie_o im Forum Traum-Dynamik
    Antworten: 3
    Letzter Beitrag: 11.04.2005, 12:21
  4. Teilstring ersetzen?
    Von seb im Forum Traum-Dynamik
    Antworten: 2
    Letzter Beitrag: 30.01.2004, 19:51
  5. ORDER BY mit Teilstring
    Von wuselmann im Forum Traum-Dynamik
    Antworten: 3
    Letzter Beitrag: 08.02.2003, 23:20

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