Estoy usando el marco Lumen para proporcionar API para mi sitio principal.
Un URI para insertar una etiqueta se ve así:
$router->get('/addtag/{id}/{tag}', 'BookController@addTag');
Cuando tag
es chino, se insertó en la base de datos codificado:
中文
se convierte %E4%B8%AD%E6%96%87
en
La base de datos está configurada en utf8m64/
.
Agradezco su entrada en esto.
Solución del problema
Encontré una solución a este problema:
$results=DB::insert($sql, [$id, htmlspecialchars(urldecode($tag))]);
Se ve feo, pero funciona hasta ahora.
No hay comentarios.:
Publicar un comentario