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, 3695 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.

mfG
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
Off Topic

"Ich habe nichts zu verbergen"

(2)

Erfahrungsbericht von FA-jka zum Thema Off Topic ...

Ähnliche Inhalte
PHP
gelöst PHP 7 und LDAP mit Umlauten (3)

Frage von wiesi200 zum Thema PHP ...

Windows Netzwerk
Seite Intranet wird als lokaler Computer "erkannt" (2)

Frage von SchiDie zum Thema Windows Netzwerk ...

PHP
PHP: URL kürzen (14)

Frage von michi-ffm zum Thema PHP ...

Webbrowser
Woher lädt diese Seite ihren Content? (8)

Frage von Aicher1998 zum Thema Webbrowser ...

Heiß diskutierte Inhalte
Linux Netzwerk
gelöst DHCP vergibt keine Adressen (31)

Frage von Maik82 zum Thema Linux Netzwerk ...

Exchange Server
gelöst Bestehende eMails autoamatisch weiterleiten (22)

Frage von metal-shot zum Thema Exchange Server ...

Switche und Hubs
LAG zwischen SG300-Switches macht Probleme. Wer weiß Rat? (20)

Frage von White-Rabbit2 zum Thema Switche und Hubs ...

Apache Server
gelöst Lets Encrypt SSL mit Apache2 (20)

Frage von banane31 zum Thema Apache Server ...