Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Auf einer PHP-Seite nach Umlauten selectieren.

Frage Entwicklung PHP

Mitglied: helmuthelmut2000

helmuthelmut2000 (Level 2) - Jetzt verbinden

28.05.2007, aktualisiert 29.05.2007, 3687 Aufrufe, 6 Kommentare

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
Mitglied: 17735
28.05.2007 um 19:06 Uhr
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
Bitte warten ..
Mitglied: helmuthelmut2000
28.05.2007 um 19:44 Uhr
Hallo,

ja klar, das habe ich schon so das mit $row= usw.

In der DB schreibt er nicht HÜ sondern HÜ.
Wenn ich die Zeile ausgebe dann bringt er mir das auch richtig mit HÜ.
Erst wenn ich das sortieren lasse und nur die Zeilen ausgeben will die das HÜ
in der Spalte drinhaben, dann zeigt es mir nichts an.

Ich hoffe du verstehst das was ich mein.

Danke.

Mit freundlichen Grüßen
Helmut
Bitte warten ..
Mitglied: 17735
28.05.2007 um 19:54 Uhr
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
Bitte warten ..
Mitglied: helmuthelmut2000
28.05.2007 um 20:12 Uhr
Hallo,

Ja das probiere ich gleich mal aus.
Aber aknnst du mir das etwas genauer erklären.
Was ist preg_replace oder str_replace?
Wann nehme ich preg_replace und wann str_replace?

Danke.

Gruß
Helmut
Bitte warten ..
Mitglied: Dani
28.05.2007 um 20:55 Uhr
Hallo!
Also mit preg_replace ist es möglich [http:www.google.de/search?q=php+regul%C3%A4re+ausdr%C3%BCcke 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
Bitte warten ..
Mitglied: helmuthelmut2000
29.05.2007 um 16:56 Uhr
Hallo,

Danke. Jetzt gehts.
Bitte warten ..
Neuester Wissensbeitrag
CPU, RAM, Mainboards

Angetestet: PC Engines APU 3a2 im Rack-Gehäuse

(2)

Erfahrungsbericht von ashnod zum Thema CPU, RAM, Mainboards ...

Ähnliche Inhalte
Heiß diskutierte Inhalte
Switche und Hubs
Trunk für 2xCisco Switch. Wo liegt der Fehler? (15)

Frage von JayyyH zum Thema Switche und Hubs ...

DSL, VDSL
DSL-Signal bewerten (13)

Frage von SarekHL zum Thema DSL, VDSL ...

Backup
Clients als Server missbrauchen? (10)

Frage von 1410640014 zum Thema Backup ...