0
나는이 명령을 실행하기 위해 노력하고있어 :체코 어 문자셋이 작동하지 않는 쿼리?
$sql = "UPDATE `ps_product_lang` SET `available_now` = 'Skladem do 10 pracovních dnů';";
$sql = mb_convert_encoding($sql, "UTF-8");
$databaze = new mysqli(_DB_SERVER_,_DB_USER_,_DB_PASSWD_,_DB_NAME_);
if (mysqli_connect_errno()) {
blah blah ...
}
if ($databaze->query($sql) === TRUE) {
blah blah ...
}
$databaze->close();
는 SQL DB가 Skladem do 10 pracovních dnù
대신 Skladem do 10 pracovních dnů
.. 그 자체 차이가이 코드를 실행 한 후? ù 대신에 .. 우리는 이상한 숯을 가지고 있지 않다. ù
알파벳으로.
대신이 작성 :
'$ sql = mb_convert_encoding ($ sql, "UTF-8");을 제거하고'$ databaze-> set_charset ("utf8");을 시도하십시오 도움? 또한 테이블 charset이'UTF-8'인지 확인하십시오. – Prix
아니요, 다음과 같이 출력합니다 :'Skladem do 10 pracovn' .. 첫 번째'' ''앞에 그냥 자르십시오 :/ – jirislav
PHPMyAdmin을 사용하여보고있는 경우 클릭하십시오. 편집 버튼을 누르면 저장된 데이터의 일부가 숨겨집니다. – Prix