Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/01/2009, 09:30
Avatar de JoseAlejandro_Realza
JoseAlejandro_Realza
 
Fecha de Ingreso: agosto-2008
Ubicación: Maracay - Venezuela
Mensajes: 192
Antigüedad: 16 años, 8 meses
Puntos: 2
Paginacion en php por usuario

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 todas son pagina.php?id=10. Gracias..!
__________________
Tu Guía Empresarial http://www.empresarial.org.ve Soluciones Empresariales

Atte: José Alejandro Realza