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
Editado
0
Puntos
1093
Visitas
7
Resp
Por maticapu98 hace 12 años
Novice
Respuesta #1
Hola maticapu98
Hace días abriste un tema similar https://phpres.net/php-poo/como-acer-un-update-con-ajax-y-php
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://phpres.net">Phpres</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 12 años
Master
Respuesta #2
Gracias Amigo El Recodigon
0
Puntos
Por maticapu98 hace 12 años
Novice
Respuesta #3
El Archivo config Que Va
Por Que Yo Mande El Conexion.php Y manda Errores
0
Puntos
Por maticapu98 hace 12 años
Novice
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 12 años
Master
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 12 años
Master
Respuesta #6
Si Muchas Gracias
0
Puntos
Por maticapu98 hace 12 años
Novice
Respuesta #7
no me modrias pasar los ficheros del index css datos y config
Gracias
0
Puntos
Por maticapu98 hace 12 años
Novice
Para comentar Inicia sesión o Regístrate
Phpres 2025@ All rights reserved.
Utilizamos cookies para mejorar la navegación en el sitio. Más información Aceptar