Kann mir hier jemand einen Tipp gebe? (bei MySql stehe ich nu schon hilflos seit einpaar Tagen und komme nict weiter)
Ich habe eine "Kundendatenbank" mit MySql aufgebaut/erstellt.
Die Daten werden mittels PHP aufgenommen bzw. eingegeben und abgerufen.
Nun habe ich festgestellt, dass wenn ich einen Namen
z.B. Herbert & Co aufnehme der Ds mit ID usw.in der Db richtig abgespeichert wird.
Beim Suchen des Ds nach Herbert & Co bekomme ich den Ds angezeigt
aber die dazugehörende ID (die es auch gibt) wird nicht angezeigt.
Suche ich dagegen nach der ID bekomme ich das Ergebnis, welches ich brauche.
Habe nun erst einmal $name mit
$name = ereg_replace("&","u",$name); bearbeitet
Was soweit auch funzt, ist aber nicht das, was ich wirklich brauche.
$name wird in der Db vom Typ Varchar(50) abgelegt
Hat jemand eine Idee wie ich mit Sonderzeichen in diesem Fall umgehen muss?
Pit62
Ich habe eine "Kundendatenbank" mit MySql aufgebaut/erstellt.
Die Daten werden mittels PHP aufgenommen bzw. eingegeben und abgerufen.
Nun habe ich festgestellt, dass wenn ich einen Namen
z.B. Herbert & Co aufnehme der Ds mit ID usw.in der Db richtig abgespeichert wird.
Beim Suchen des Ds nach Herbert & Co bekomme ich den Ds angezeigt
aber die dazugehörende ID (die es auch gibt) wird nicht angezeigt.
Suche ich dagegen nach der ID bekomme ich das Ergebnis, welches ich brauche.
Habe nun erst einmal $name mit
$name = ereg_replace("&","u",$name); bearbeitet
Was soweit auch funzt, ist aber nicht das, was ich wirklich brauche.
$name wird in der Db vom Typ Varchar(50) abgelegt
Hat jemand eine Idee wie ich mit Sonderzeichen in diesem Fall umgehen muss?
Pit62
Kommentar