Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/12/2008, 09:54
Avatar de OsSk4R
OsSk4R
 
Fecha de Ingreso: octubre-2006
Ubicación: $this->home
Mensajes: 824
Antigüedad: 17 años, 6 meses
Puntos: 74
Problam al pasar id para mostrar imagen

Buenas tardes,

Verán les pongo en situación;
Tengo un sistema de upload, el cual al subir una imagen ésta la guardo en una carpeta y luego en la base dedatos guardo la ruta de la imagen. Osea, la direccion donde se encuentra la imagen subida.

Esta es la tabla MySQL: id,nombre,nombre_real,dire_img,usuario,ip etc.

Donde dire_img es el campo donde se guarda la ruta donde ésta la imagen.

Yo personalmente tengo un archivo llamado admin.php en el que muestro todas las imagenes subidas.
Para que se hagan una idea de como lo estoy armando, miren la siguiente imagen:



Como ven, muestro su id, su nombre, la fecha etc.
En el icono ver, pretendo que se muestre la imagen seleccionada.
Para ello, he creado un archivo llamado mostrar.php y paso su id ...
este es el código:
Código php:
Ver original
  1. <?php
  2. if ($_GET['id'])
  3. {
  4.  
  5.  
  6.     $hostname = "localhost";
  7.     $database = "oscar";
  8.     $username = "root";
  9.     $password = "pass";
  10.     $conexion = mysql_connect($hostname, $username, $password) or trigger_error(mysql_error(),E_USER_ERROR);
  11.       mysql_select_db($database, $conexion);
  12.     $sql = "SELECT * FROM imagenes";
  13.     $mostrar_sql = @mysql_query($sql, $conexion) or die(mysql_error());
  14.     $row_sql = mysql_fetch_assoc($mostrar_sql);
  15. ?>
  16. <img src="<?php $row_sql['id']?>"></img>
  17. <?php
  18. }
  19. else {
  20.  
  21.     echo ("Error al mostra la imagen o puede que no exista);
  22. }
  23. ?>

No se que pasa, pero no me muestra la imagen seleccionada. Siempre me muestra el mensaje de error...
Supongo que el problema puede ser debido al pasar la identidad de la imagne por $_GET, pero no se como solucionarlo.
Espero puedan echarme un cable,

Muchas gracias por la ayuda,