Ver Mensaje Individual
  #18 (permalink)  
Antiguo 02/02/2010, 10:01
tanatos_neon
 
Fecha de Ingreso: enero-2010
Mensajes: 63
Antigüedad: 14 años, 10 meses
Puntos: 7
Respuesta: duda-problema scroll jquery y sql

POR FIN!!!

Dany_s, finalmente con hacer una combinación de mi primer codigo y del codigo html que hicistes he conseguido que ya todo funcione.

os dejo el codigo ya funcionando a la perfección con los cambios en rojo. (y me deja editar la cantidad de noticias que quiero mostrar).

Código:
<?
	require("conexionbbdd.php"); *// No es real...
?>

<html>
    <head>
        <title>Ejemplo</title>

        <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js" type="text/javascript"></script>
        <script type="text/javascript">
        $( function (){
            //Busco los ultimos 3 div y los oculto
            $('#resultados>div:gt(2)').hide();
            function actualizar (){
                //Busco el ULTIMO div hijo directo de resultados y lo escondo
                $('#resultados>div:visible:last').slideUp(300);
                //Busco el ultimo div hijo directo de resultados y lo agrego al principio, luego lo muestro
                $('#resultados>div:hidden:last').prependTo('#resultados').slideDown(600);
            }
            //Ejecuto la funcion actualizar cada 10 segundos
            setInterval(actualizar, 10000);
        });
        </script>
        <style>
            #resultados {width:800px; font-size:12px; font-family:arial}
            .titulo{font-size:18px; font-weight:600}
        </style>
    </head>
<body>
     <?
    $busqueda= @mysql_query("SELECT * FROM noticias ORDER BY fecha DESC LIMIT 0,6");
	if (!$busqueda){
		echo ("Error al seleccionar los elementos de la base de datos, Inténtelo más tarde");
		exit();
	}
	//visualizamos en pantalla los resultados
	echo '<div id="resultados">';
	while ($row = mysql_fetch_array($busqueda)){
		$fechaformato = explode ("-", $row["fecha"]);
		$fecha = $fechaformato[2]."/".$fechaformato[1]."/".$fechaformato[0];
		$titulo = $row["titulo"];
		$id = $row["id"];
	?>
        <div class='noticias'><div class='titulo'><? echo $fecha; ?> - <a href="noticias.php?vernoticia=<? echo $id;?>" class="mod-txt"><? echo $titulo; ?></a></div></div>
            
	<?php
	}
		echo '</div>';
	?>
                
</body>
</html>
Espero que esto ayude a mucha gente como me ayudó a mi.

Graciaaaaas a todos de verda