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, 3700 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 ..
Ähnliche Inhalte
PHP
gelöst PHP 7 und LDAP mit Umlauten (3)

Frage von wiesi200 zum Thema PHP ...

PHP
gelöst Wie updatet man Php ab auf Windows ? (5)

Frage von rainergugus zum Thema PHP ...

Windows Server
gelöst Windows SBS 2011 Remote Seite, neues Zertifikat nach StartCom (3)

Frage von andreas1234 zum Thema Windows Server ...

Batch & Shell
gelöst Batch - PHP - W10 - w7 - w2k8r2 (4)

Frage von Xaero1982 zum Thema Batch & Shell ...

Neue Wissensbeiträge
Batch & Shell

Batch als Dienst bei Systemstart ohne Anmeldung ausführen

(2)

Tipp von tralveller zum Thema Batch & Shell ...

Sicherheits-Tools

Sicherheitstest von Passwörtern für ganze DB-Tabellen

(1)

Tipp von gdconsult zum Thema Sicherheits-Tools ...

Peripheriegeräte

Was beachten bei der Wahl einer USV Anlage im Serverschrank

(9)

Tipp von zetboxit zum Thema Peripheriegeräte ...

Heiß diskutierte Inhalte
Exchange Server
Exchange 2016 Standard Server 2012 R2 Hetzner Mail (36)

Frage von Datsspeed zum Thema Exchange Server ...

Windows 7
gelöst Lokales Adminprofil defekt (25)

Frage von Yannosch zum Thema Windows 7 ...

Verschlüsselung & Zertifikate
Mit Veracrypt eine zweite interne (non-system) Festplatte verschlüsseln (11)

Frage von Bernulf zum Thema Verschlüsselung & Zertifikate ...

Internet Domänen
Nameserver ein Geist? (9)

Frage von zelamedia zum Thema Internet Domänen ...