Auf einer PHP-Seite nach Umlauten selectieren.
Hallo,
Ich habe ein Problem mit meiner PHP und MSSQL-DB Seite.
Ich habe da ein Formular da ich mit einem Scroll etwas auswähle und dann
schreibt es mir in eine MSSQL-DB dir Zeichen HÜ.
Ich lasse das so schreiben:
HÜ
Jetzt habe ich eine Seite die mir nur die Spalten abzeigt wo das HÜ vorkommt.
Wie kann ich das machen.
Wenn ich:
("select * from Ergebnisse WHERE Lagerort = 'HÜ'") eingebe kommt nichts.
Weis jemand wie man das macht?
Danke.
Gruß
Helmut
Ich habe ein Problem mit meiner PHP und MSSQL-DB Seite.
Ich habe da ein Formular da ich mit einem Scroll etwas auswähle und dann
schreibt es mir in eine MSSQL-DB dir Zeichen HÜ.
Ich lasse das so schreiben:
HÜ
Jetzt habe ich eine Seite die mir nur die Spalten abzeigt wo das HÜ vorkommt.
Wie kann ich das machen.
Wenn ich:
("select * from Ergebnisse WHERE Lagerort = 'HÜ'") eingebe kommt nichts.
Weis jemand wie man das macht?
Danke.
Gruß
Helmut
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 59988
Url: https://administrator.de/forum/auf-einer-php-seite-nach-umlauten-selectieren-59988.html
Ausgedruckt am: 12.04.2025 um 18:04 Uhr
6 Kommentare
Neuester Kommentar

Hallo,
steht denn auch "HÜ" in der Datenbank? Außerdem reicht ja nicht nur der SELECT-Query, sondern wenn du darauf zugreifen möchtest, muss danach etwas kommen wie
$row = mysql_fetch_assoc(mysql_query("SELECT * FROM Ergebnisse WHERE Lagerort = 'HÜ'"))
Bitte mehr Details.
Gruß,
Ahnenforscher
steht denn auch "HÜ" in der Datenbank? Außerdem reicht ja nicht nur der SELECT-Query, sondern wenn du darauf zugreifen möchtest, muss danach etwas kommen wie
$row = mysql_fetch_assoc(mysql_query("SELECT * FROM Ergebnisse WHERE Lagerort = 'HÜ'"))
Bitte mehr Details.
Gruß,
Ahnenforscher

Hallo Helmut,
dann musst du vor dem INSERT-Query mit Hilfe der Funktion preg_replace oder str_replace in PHP Ü in Uuml; ä in äuml; usw. umwandeln.
So könnte das z. B. mit preg_replace gehen:
$insert = preg_replace("|Ü|", "Ü", $insert);
Gruß,
Ahnenforscher
dann musst du vor dem INSERT-Query mit Hilfe der Funktion preg_replace oder str_replace in PHP Ü in Uuml; ä in äuml; usw. umwandeln.
So könnte das z. B. mit preg_replace gehen:
$insert = preg_replace("|Ü|", "Ü", $insert);
Gruß,
Ahnenforscher
Hallo!
Also mit preg_replace ist es möglich reguläre Ausdrücke mit ins Spiel zubringen. Ist aber ne andere nicht einfache Geschichte. Aber das spielt hier keine Rolle. Du kannst in diesem Fall str_replace bzw. istr_replace benutzen.
Gruß
Dani
Also mit preg_replace ist es möglich reguläre Ausdrücke mit ins Spiel zubringen. Ist aber ne andere nicht einfache Geschichte. Aber das spielt hier keine Rolle. Du kannst in diesem Fall str_replace bzw. istr_replace benutzen.
Gruß
Dani