Alt 27.05.2011, 10:28:23   #1 (permalink)
hh-student.de
Benutzerbild von Split1989

ID: 238425
Lose-Remote

Reg: 09.04.2007
Beiträge: 1.133
Split1989 ist ein LichtblickSplit1989 ist ein LichtblickSplit1989 ist ein LichtblickSplit1989 ist ein LichtblickSplit1989 ist ein LichtblickSplit1989 ist ein Lichtblick
Standard habe ein Problem mit der LIKE Funktion

Hi leute

ich brauche eure hilfe. bin gerade am proggen eines kleinen scriptes und habe ein problem mit einem mysql querry

SELECT * FROM `news` WHERE tags LIKE "Handy"

NEWS Tabelle
id | autor | title | news | tags |date
1 Split | Iphone 4 |Das neue Iphone | foo, Bar, Handy, o2 | 20.05.2011
2 Split | HTC HD |Das neue HTC HD | foo, Bar, blup, o2 | 21.05.2011


jetzt sollte er mir eigentlich die zeile mit der id 1 ausgeben aber das funzt nicht. mache ich irgendwas falsch?
Split1989 ist offline   Mit Zitat antworten
Gesponsorte Links
Alt 27.05.2011, 10:33:50   #2 (permalink)
ohne Vertrauen
Benutzerbild von Bububoomt

ID: 10361
Lose-Remote
Abwesend

Bububoomt eine Nachricht über ICQ schicken
Reg: 28.04.2006
Beiträge: 15.363
Bububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes Ansehen
Standard

bei deiner Anweisung würde er nur das ausgeben was nur Handy lautet.
Du müßtest '%Handy%' nutzen.
.DE 1. Jahr 3,95€, 2.Jahr oder Tranfer nur 2,95€! +2 Backlinks je Domain! ab 20 Domains+3 BL/Domain, ab 50 Domains+4BL/Domain!
Angebot mit Backlink (Preise sind dauerhaft gültig!) bis 31.5.2012!! Weitere Preise auf Anfrage
-> PN an Mich
Screenshot machen MammutHaNull Gold verkaufen
Bububoomt ist offline   Mit Zitat antworten
Alt 27.05.2011, 10:34:34   #3 (permalink)
hh-student.de
Benutzerbild von Split1989

ID: 238425
Lose-Remote

Reg: 09.04.2007
Beiträge: 1.133
Split1989 ist ein LichtblickSplit1989 ist ein LichtblickSplit1989 ist ein LichtblickSplit1989 ist ein LichtblickSplit1989 ist ein LichtblickSplit1989 ist ein Lichtblick
Standard

danke

Geändert von Split1989 (27.05.2011 um 10:40:19 Uhr)
Split1989 ist offline Threadstarter   Mit Zitat antworten
Alt 01.06.2011, 17:33:36   #4 (permalink)
Erfahrener Benutzer

ID: 93631
Lose-Remote

Reg: 20.04.2006
Beiträge: 1.765
CrazySash kann auf vieles stolz seinCrazySash kann auf vieles stolz seinCrazySash kann auf vieles stolz seinCrazySash kann auf vieles stolz seinCrazySash kann auf vieles stolz seinCrazySash kann auf vieles stolz seinCrazySash kann auf vieles stolz seinCrazySash kann auf vieles stolz seinCrazySash kann auf vieles stolz sein
Standard

mal ganz nebenbei ist deine DB-Struktur noch nicht ganz ausgereift.

Schau dir mal "Tags" an und überlege dir, wieso du da jetzt solch einen Umweg betreiben musst...

Das Zauberwort lautet normalisieren. Das verhindert in diesem Fall übrigens, dass du etwaige Rechtschreibfehler mehrfach korrigieren musst
CrazySash ist offline   Mit Zitat antworten
Alt 01.06.2011, 20:39:16   #5 (permalink)
hh-student.de
Benutzerbild von Split1989

ID: 238425
Lose-Remote

Reg: 09.04.2007
Beiträge: 1.133
Split1989 ist ein LichtblickSplit1989 ist ein LichtblickSplit1989 ist ein LichtblickSplit1989 ist ein LichtblickSplit1989 ist ein LichtblickSplit1989 ist ein Lichtblick
Standard

möchte aber gerne freie hand haben mit den keywords

und ich finde das praktisch das die tags als string gespeichert werden
platzsparend und effektiv
Split1989 ist offline Threadstarter   Mit Zitat antworten
Alt 01.06.2011, 20:43:55   #6 (permalink)
bekämpft die Mächte des Bösen
Benutzerbild von theHacker

ID: 69505
Lose-Remote

theHacker eine Nachricht über ICQ schicken theHacker eine Nachricht über AIM schicken theHacker eine Nachricht über MSN schicken theHacker eine Nachricht über Yahoo! schicken theHacker eine Nachricht über Skype™ schicken
Reg: 20.04.2006
Beiträge: 20.468
theHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes Ansehen
Standard

Sagt ja keiner was dagegen. Dennoch hast du einen Verstoß gegen die 1NF. Und genau deshalb stößt du (und wirst auch weiter) auf Probleme.
theHacker ist gerade online   Mit Zitat antworten
Alt 02.06.2011, 13:20:20   #7 (permalink)
hh-student.de
Benutzerbild von Split1989

ID: 238425
Lose-Remote

Reg: 09.04.2007
Beiträge: 1.133
Split1989 ist ein LichtblickSplit1989 ist ein LichtblickSplit1989 ist ein LichtblickSplit1989 ist ein LichtblickSplit1989 ist ein LichtblickSplit1989 ist ein Lichtblick
Standard

ah ok hab mir jetzt den beitrag über 1NF durchgelesen und es ist ganz schlüssig... vllt ändere ich das die tage dann dementsprechend ab sollte nicht so viel arbeit sein
Split1989 ist offline Threadstarter   Mit Zitat antworten
Antwort

Gesponsorte Links

Anzeige


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Ich habe ein Problem... thatSBig Ich bin neu hier und habe eine Frage! 5 30.03.2008 13:01:34
Problem mit PHP-Funktion ereg() schulz3000 Programmierung 2 18.01.2007 17:48:52
[Excel] Kürzere istfehler() Funktion *Problem beseitigt, Frage offen* joschilein Programmierung 0 04.10.2006 11:12:24
Excel Funktion [Problem] Schmu Software/Windows 2 28.07.2006 12:52:03


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:36:24 Uhr.