Comunidad de diseño web y desarrollo en internet online

Paginacion en php por usuario

Citar            
MensajeEscrito el 23 Ene 2009 03:13 pm
Hola Saludos a todo, tengo una duda y quisiera me den una mano.

Estoy creando una galeria de imagenes para los usuario de mi pagina Web, pero quiero que sea pueden mostrar mas de una foto como esta hasta ahora; cree una tabla en la base de datos donde se insertaran por un upload la url de las fotos y el nombre de usuario que la subio segun la sesion activa; luego hice un archivo que me muestre los datos de usuario segun la pagina: Galeria.php?usuario=ejemplo, y me mustra los dados provenientes del usuario ejemplo, pero las muestra todas en la misma pagina, pero yo quiero que me muestre una por una, y que le pueda dar a siguiente y anterior, y poder ver asi todas las fotos que tenga este usuario, de forma que quede algo asi: Galeria.php?usuario=ejemplo=2 o algo asi, lo que me importa es que muestre los datos de cada usuario 1 por uno, la url no me importa como quede.


Este es el Script que tengo hasta ahora:

Galeria.php

Código :

<style type="text/css">
<!--
body {
   background-image: url(images/bg.png);
}
-->
</style>
<? 
//recibimos la variable id enviada en el enlace por GET 
$id=$_GET['usuario']; 
//conectamos a la base 
$connect=mysql_connect("localhost","usuario","contraseña" ); 
//Seleccionamos la base 
mysql_select_db("enmaraca_usuarios",$connect); 
//hacemos las consultas 
$result=mysql_query("select * from galeria where usuario='$usuario'" 
,$connect); 
//Una vez seleccionados los registros los mostramos para su edición 
while($row=mysql_fetch_array($result)) 
{ 
echo "<img src=".$row[url].">";
} 
mysql_free_result($result);
mysql_close($connect);
?>


Espero me puedan ayudar con esta paginas pues normalmente doas son pagina.php?id=10. Gracias..! :lol:

Por JoseAlejandro_Realza

63 de clabLevel



Genero:Masculino  

Incursionista de Tecnologias

msie7
Citar            
MensajeEscrito el 24 Ene 2009 12:28 am
Para eso necesitas saber primero cuantas fotos posee el usuario x, algo haci.

$query = 'selec fotos,texto from fotos where user='.$x;
$result = mysql_query($query,$link);
$num = mysql_num_rows($result);
para que cuando le des siguiente no te pases.

luego haces esto:
$query .= ' Limit Y,1';
$result = mysql_query($query,$link);

Donde Y es el numero de la posicion en la lista de la foto a cargar.-

Por york3rs

Claber

561 de clabLevel

1 tutorial

Genero:Masculino  

LA___Chile

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.