Umlaute in Link an MySQl / PHP / SQL-String übergeben

Umlaute in Link an MySQl / PHP / SQL-String übergeben

In einem aktuellen Website-Projekt ging es darum, die Namen von Städten aus einer Map an eine SQL-Abfrage zu übergeben.

Städtenamen ohnen Umlaute wurden klaglos akzeptiert, bei Umlauten gab es kein Ergebnis. Geholfen hat es dann direkt in der SQL-Abfrage die übergebenen Städtenamen in UTF8 umzuwandeln:

$s = ($_GET[‚ort‘]);

echo $s;

$abfrage = mysql_query(„SELECT * FROM `tabelle` WHERE `ort` LIKE CONVERT( _utf8 ‚$s‘ USING utf8 ) COLLATE utf8_general_ci“);

 

 

2019-09-29T13:06:35+02:00

Hinterlassen Sie einen Kommentar