як выдаліць адмысловыя знакі (напрыклад: MontrÃÆ'Ã,  © аль-Rive-Sud) ад тузда Databse

як выдаліць адмысловыя знакі

Montréal-Rive-Sud

вышэй адна назва горада гэта я атрымліваю ад XML-каналы. Ён устаўленай непасрэдна ў маёй базе дадзеных MySQL. Цяпер я хачу, каб выдаліць гэты від спецыяльных знакаў.

0

2 адказы

Падобна на тое, вы атрымалі праблему кадавання там, што радок, як уяўляецца, быць закадавана ў UTF-8 і інтэрпрэтуецца як ASCII чатыры разы:

Montréal-Rive-Sud
Montréal-Rive-Sud
Montréal-Rive-Sud
Montréal-Rive-Sud

нагадвае:

Ode to a shipping label

1
дададзена

You need the mysql_real_escape_string()

падрабязна

0
дададзена
Я спрабаваў яе не працуе .. "абярыце * з гарадоў, дзе горад =". Mysql_real_escape_string ( 'MontrÃÆ'Ã,  © Аль-Rive-Sud') ""
дададзена аўтар atluriajith, крыніца
Ён азначае, што вы павінны выкарыстоўваць яго, перш чым дадаваць дадзеныя ў табліцу. Нядрэнная радок з'яўляецца вынікам неэкранированных дадзеных.
дададзена аўтар JNDPNT, крыніца