Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

Alguien sabe autoload

Hola Amigos Como Podria Yo Poner Un autoload Esto Seria Como Twitter Vos Vajas la Pagina Y La Pagina Sige Recargando Mas Contenido
Graicas
Saludos
0
Puntos
1126
Visitas
7
Resp
Por maticapu98 hace 125 meses
Principiante
Respuesta #1
Hola maticapu98
Hace días abriste un tema similar https://datoweb.com/post/351-ayuda-en-auto-update-/
Yo estuve haciendo pruebas para ver si podía ayudarte pero no conseguí hallar respuesta. El caso es que es mediante jQery ¿o ajax? (no se como diferenciarlas jajaja). Yo hice algo que al bajar me actualizaba pero me colocaba la misma información -__- Y no tenía límite. Bajaba y bajaba y bajaba más.

Aquí dejaré mi intento.

INDEX
<?php require_once('connection/config.php'); ?>
<!DOCTYPE html>
<html lang="es">
	<head>
		<title>Prueba de formulario</title>
		<meta charset="utf-8">
		<link href="css/styles.css" rel="stylesheet" type="text/css">
		<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
		<script>
			$(document).ready(function() {
			  cargardatos();
			});
			function cargardatos(){
			  $.get("includes/datos.php?",
			   function(data){
			    if (data != "") {
			     $("#mensajes:last").after(data); 
			    }
			    }
			  );
			}
			$(window).scroll(function(){
			 if ($(window).scrollTop() == $(document).height() - $(window).height()){
			  cargardatos()
			 }					
			});
		</script>
	</head>

	<body>
		<header><h1>Laboratorio de Jose</h1></header>
		<section id="contenedor">
			<section id="contenido">
				<div id="item_titulo"><h2>Sistema de paginacion actualizando informacion</h2></div>
				<article>
					<p>Intento de paginación fluida para <a href="https://datoweb.com">datoweb</a></p>
				</article>
				<div id="mensajes">
					<div class="mensaje">

					</div>	
				</div>
			</section>
			<aside>
				Esto es un intento de paginación fluida con javascript, aunque no funciona como debe ser pero es un inicio.
			</aside>
		</section>
	</body>
</html>


CSS
html {
	overflow-y: scroll;
}
body {
	margin:0px;
	padding:0px;
	font-family: calibri;
	color:#555555;
}
header {
	width: auto;
	height: auto;
	padding: 20px;
	color:white;
	background:-webkit-linear-gradient(bottom, #14574A, #2BA690);
	text-shadow:-1px 1px 3px #555;
}
h1,h2 {
	padding: 0px;
	margin: 0px;
}
#contenedor{
	display: table;
	margin: 20px auto;
}
#contenido{
	width: 700px;
	float: left;
	margin-right: 10px;
}
article {
	padding: 10px;
	background:#fdfdfd;
	border:1px solid #d7d7d7;
	font-size: 11pt;
	margin-bottom: 10px;
}
a{
	text-decoration: none;
	color:#2BA690;
	font-weight: bold;
}
p {
	text-align: justify;
}
aside {
	float: right;
	width: 300px;
	padding: 4px;
	text-align: justify;
	border: 1px solid #d7d7d7;
}
#item_titulo {
	padding: 4px;
	background:-webkit-linear-gradient(bottom, #14574A, #2BA690);
	color:white;
}

en donde dice dato.php, se supone que harás la consulta de lo que quieres que aparezca. Por ejemplo yo tengo:
<?php
require_once('../connection/config.php');
$connect;
$database;
$PageLimit = 6;
// Pagina solicitada
if (isset($_GET['page'])) {
	$Page = (int) $_GET["page"]; 
	if ($Page < 1) { 
		$Page = 1; 
	}
} else {
	$Page = 1;
}

$ResultFrom = ($Page-1) * $PageLimit;
// Consulta de datos
$SQL_GetDatosPost = 'select sql_calc_found_rows * from articulos order by id desc LIMIT '.$ResultFrom.','.$PageLimit.'';
$SQL_Total = 'select found_rows() as totalpage';
$GetDatosPost = mysql_query($SQL_GetDatosPost);
$Rs_Total = mysql_query($SQL_Total);
$rowTotal = mysql_fetch_assoc($Rs_Total);
// Total de registros sin limit
$Total = $rowTotal["totalpage"];
// Total de Páginas
$TotalPage = ceil($Total/$PageLimit);
?>
<?php
if ($Page > $TotalPage) {
	echo '<strong>Error</strong><br>That page isn\'t results to show.<br>' ;
} else {
while($Articulos=mysql_fetch_array($GetDatosPost)) { ?>
	<article>
		<h2><?php echo $Articulos['titulo']; ?></h2>
		<p><?php echo $Articulos['descripcion'] ?></p>
	</article>
<?php } } ?>

Saludos.
0
Puntos
Por Jose hace 125 meses
Experto Sitio web
Respuesta #2
Gracias Amigo El Recodigon
0
Puntos
Por maticapu98 hace 125 meses
Principiante
Respuesta #3
El Archivo config Que Va
Por Que Yo Mande El Conexion.php Y manda Errores
0
Puntos
Por maticapu98 hace 125 meses
Principiante
Respuesta #4
Lamento la tardanza, connection/config.php lo reemplazas por tu ruta de conexion.php. Si puedes muestrame el archivo conexion.php para ayudarte. Por lo menos:

$connect;
$database;


Puede que no lo tengas, pero equivale a:
$connect = mysql_connect("localhsot","root","pass");
$database = mysql_select_db("basededatos");

¿Entiendes? :P RECUERDA que el archivo no funciona a la perfección, pero ahí tienes para que te distraigas un rato probando cosas jajaja, ya tienes más o menos la base.
0
Puntos
Por Jose hace 125 meses
Experto Sitio web
Respuesta #5
Lamento la tardanza, connection/config.php lo reemplazas por tu ruta de conexion.php. Si puedes muestrame el archivo conexion.php para ayudarte. Por lo menos:

$connect;
$database;


Puede que no lo tengas, pero equivale a:
$connect = mysql_connect("localhsot","root","pass");
$database = mysql_select_db("basededatos");

¿Entiendes? :P RECUERDA que el archivo no funciona a la perfección, pero ahí tienes para que te distraigas un rato probando cosas jajaja, ya tienes más o menos la base.
0
Puntos
Por Jose hace 125 meses
Experto Sitio web
Respuesta #6
Si Muchas Gracias
0
Puntos
Por maticapu98 hace 125 meses
Principiante
Respuesta #7
no me modrias pasar los ficheros del index css datos y config
Gracias
0
Puntos
Por maticapu98 hace 125 meses
Principiante
Compartir en facebook
Compartir en twitter
Compartir
Para comentar Inicia sesión o Registrate