Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/02/2015, 03:32
urruju
 
Fecha de Ingreso: noviembre-2008
Mensajes: 85
Antigüedad: 15 años, 5 meses
Puntos: 2
Problemas con tíldes y JSON

Hola,

Tengo un pequeño código javascript que pide info a un fichero php mediante JSON. Todo va perfecto excepto cuando la información que se recupera desde una base de datos lleva tildes. Entonces la respuesta es null. Mi código es el siguiente:

<?php
include("conexion_bd.php");
if(intval($_GET['cant'])) {
$cant = intval($_GET['cant']);
$result = mysql_query('SELECT * FROM api ORDER BY "Id" DESC LIMIT ' . $cant, $connect) or die('MySQL Error.');
$save = array();
while($guardar = mysql_fetch_array($result, MYSQL_ASSOC)) {
$save[] = array('post'=>$guardar);
}
$salida = json_encode(array('ok' => $save));
echo $salida;
}
else {
$salida = json_encode(array('ko' => "No se ha recibido ningún parámetro"));
echo $salida;
}
?>