necesito un poco de ayuda estoy haciendo una pagina utilizando jquery.
En la administración de esta tengo la seccion de noticias con dos apartados listado e insertar.
El listado lo leo desde un php de la base de datos con jquery y json.
El listado me lo hace perfecto pero si yo introduzco una noticia al volver a cargar el listado no me lo recarga.
Incluso recargando la pagina o directamente eliminando entradas de la base de datos los valores son los mismos,tengo que abir un nuevo explorer.QUE OCURRE?
Esta es la función:
* Tambien la he hecho con getJSON y me pasa lo mismo.
CODIGO JAVASCRIPT:
Código :
function recuperarnoticias(){ data = $.ajax({ //comienzo el AJAX y le asigno sus propiedades url: 'noticias.php', dataType: 'json', success: function(data){ datos=eval(data); for (var i = 0; i < datos.length; i++) { $("#noticias").append('<span class="cabecera-not">'+datos[i].fecha+' - '+datos[i].cabecera+'</span><div id="cuerpo-not">'+datos[i].cuerpo+'</div>'); noticias=true; } } }); };
CÓDIGO PHP:
Código :
<? require_once('Connections/conexion1.php'); mysql_select_db($database_conexion1, $conexion1); $query_Recordset2 = "SELECT * FROM noticias"; $Recordset2 = mysql_query($query_Recordset2, $conexion1) or die(mysql_error()); while ($reg=mysql_fetch_array($Recordset2)) { $vec[]=$reg; } require('./json.class.php'); $json=new Services_JSON(); $cad=$json->encode($vec); echo $cad; ?>
Muchas gracias.