Миграция данных Django при изменении поля на ManyToMany

При настройке кодировки символов на UTF-8 вам также потребуется кодировать ваши запросы как UTF-8 и декодировать результаты. Кодировка говорит водителю, что вы говорите UTF8 изначально. Таким образом, вам нужно преобразовать UTF8 обратно в то, что понимает PHP (ASCII или mbstring).

$dsn = "odbc:DRIVER={SQL Server};SERVER=$hostname;DATABASE=$database;charset=UTF-8";
$pdo = new PDO($dsn,$username,$password);
$sql = utf8_encode("SELECT text FROM atable");
$result = $PDO->query($sql);
while($data = $result->fetchObject()){
  $values[] = utf8_decode($data->text); 
  // possibly also: $values[] = utf8_decode($data[utf8_encode('text')]);
}
dpm($values);
38
задан Savad KP 30 December 2015 в 11:52
поделиться