Para que os hagáis una idea, el código iría AQUÍ. Y actualizaría esa lista de últimos juegos jugados agregando arriba las nuevas.
Investigando encontré el siguiente código
Código HTML:
<!DOCTYPE HTML> <html> <head> <!-- Por comodidad uso la libreria de jQuery desde Google.--> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script type="text/javascript"> //Definimos la funcion CargarDiv = function (objetivo, url) {$(document).ready(function() {$(objetivo).load(url+"?" + (new Date()).getTime());});} //La llamamos pasando parametros. Primero el ID del DIV a actualizar, y luego la URL desde la cual actualizamos. CargarDiv("#reciberespuesta", "http://www.tuweb.com/coments.php?post=1232"); // Si es necesario que recargue cada cierto tiempo podemos usar setInterval setInterval('CargarDiv("#reciberespuesta", "http://www.tuweb.com/coments.php?post=1232")', 10000); </script> </head> <body> <div id="reciberespuesta"></div> </body> </html>
Lo adapté, por supuesto, poniendo mi url y demás y funciona perfectamente con un código como puede ser <?php echo rand();?>
Pero al colocarle el código que quiero que recargue, el cual dejo más abajo, no me devuelve nada, me deja la zona en blanco tal cual.
Código:
Código PHP:
<?php
$sql = mysql_query("SELECT * FROM ava_games_played ORDER BY id desc limit 20");
while($row = mysql_fetch_array($sql)) {
$id = $row['game_id'];
$user_id = $row['user_id'];
$game = mysql_fetch_array(mysql_query("SELECT * FROM ava_games WHERE id = $id"));
$the_user = mysql_fetch_array(mysql_query("SELECT * FROM ava_users WHERE id = $user_id"));
$name = shortenStr($game['name'], 20);
$url = GameUrl($game['id'], $game['seo_url'], $game['category_id']);
$game_url = $row['id'];
$last_played = $row['date'];
$convert_date = date("dS F Y H:i", strtotime("$last_played"));
if ($setting['module_thumbs'] == 1) {
$image_url = GameImageUrl($game['image'], $game['import'], $game['url']);
$image = '<img src="'.$image_url.'" width="50" height="50" style="vertical-align: middle;" alt="'.$game['name'].'" /> ';
}
else {
$image = '';
}
echo '<div class="latest_played">'.$image.' '.$the_user['username'].' played <a href="'.$url.'" title="'.$name.'" rel="bookmark">'.$name.'</a> <div class="latest_played_date">'.$convert_date.'</div></div>';
}
?>
Muchas gracias, de antemano.