fethc-json

 Claro, puedes asegurarte de que los caracteres especiales sean correctamente codificados y mostrados en el JSON ajustando la configuración de la conexión y el manejo de los datos. Aquí te dejo una versión ajustada del código que también incluye el manejo adecuado de la codificación de caracteres:

  1. Asegúrate de que la conexión a la base de datos use la codificación adecuada (UTF-8).
  2. Codifica los datos en JSON y asegúrate de manejar cualquier error que pueda ocurrir durante el proceso de codificación.

Aquí está tu código con estos ajustes:


// Clase que maneja la conexión a la base de datos
class Conexion {
    static public function conectar() {
        try {
            $link = new PDO("mysql:host=localhost;dbname=dbaudiencias", "root", "Juzgado-01");
            // Establecer la codificación de caracteres para la conexión
            $link->exec("set names utf8mb4");
            $link->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
            return $link;
        } catch (PDOException $e) {
            die("Error de conexión: " . $e->getMessage());
        }
    }
}

Comentarios

Entradas populares de este blog

Normalizar valores

NORMALIZAR TABLA-audiencia_intervinientes

Listar audiencias