мой sql запрос не возвращает результата, когда возвращается только значение
иметь особый характер. пример:
запрос:
$sql = "SELECT * from categorie ";
$result = $conn->query(sprintf($sql));
результат был в JSON
{"rows":2,"categorie":[{"idCategorie":"8","nomCategorie":"loisir ","imageCategorie":"imgCategorie1.png"},{"idCategorie":"9","nomCategorie":"destination","imageCategorie":"imgCategorie2.png"}],"message":"Liste cat\u00e9gorie","error":0}
Но когда я меняю «nomCategorie» с «loisir» на «quelle loisir avez vous ??»
Запрос не возвращает ничего или делает чане как nomCategorie =cinéma paris
это не работает Так что я отменил все пробел и специальный символ, и это работает
Это нормально, я нахожу решение, я просто добавляю этот ligne в мой конфигурационный файл:
$conn->query("SET CHARACTER SET utf8");
Других решений пока нет …