Comunidad oficial de diseñadores web, web developers y Webmasters. Aqui podemos tratar temas actuales sobre diseño y tecnología. Podemos compartir y actualizarnos. Photoshop, Flash, PHP, ASP, Java, HTML, CSS, MySQL, CMS, etc. Unite YA y lee los Sticky
Ver más- 13,065 Miembros
- 9,531 Temas
- 3,449 Seguidores
[Ayuda] Mostrar imagenes en etiqueta DIV con PHP
bajo los codigos, los configuro en base a mi DB y no funciona o esta llena de errores y me pongo a actualizar el codigo con los nuevos tag y nada no logro que funcione.
lo que busco es mostrar en una etiqueta DIV miniaturas desde mi base de datos y que al hacerle click me dirija a la imagen original, pero sobre una plantilla web predeterminada.
he podido solamente mostrar las miniaturas con el DreamWeaver CS5, de esta manera: creo un juego de registros y dentro de una etiqueta div pongo una imagen de referencia y arrastro el registro miniatura, y repito region.
Y de ese modo puedo ver las miniaturas, pero aveces funciona y otras no, no tengo idea porque. y aparte no se como hacer para que al hacer click a las miniaturas me lleven a la imagen original, puse como link a el registro de la imagen original pero simpre me lleva a la 1ra imagen.
Dejo los datos da la BD MySQL
Por ahora estoy con un localhost de XAMPP para Windows
Y por aqui dejo el ultimo codigo que recoji de la web, pero o me muestra nada, me pueden decir que le falta al codigo o pasarme algun tutorial actualizado de este tema.
Code
<?php
// Parámetros para recuperar la imagen
// Recuperamos el parámetro GET con el id único de la foto que queremos mostrar
// idfoto = (isset($_GET["idfoto"])) ? $_GET["idfoto"] : exit();
// Recuperamos el parámetro GET para elegir entre la miniatura o la foto real
$id = (isset($_GET["id"])) ? $_GET["id"] : 1;
// Escojemos la foto real o la miniatura según la variable $tam
$DB_HOST="localhost";
$DB_USER="*********";
$DB_PASS="*********";
$DB_NAME="tchmy_wall";
$DB_TABLE ="imagenes";
$DB_CAMPO="miniatura";
// Recuperamos la foto de la tabla
$sql = "SELECT miniatura FROM tabla imagenes WHERE id =". $id;
# Conexión a la base de datos
$link = mysql_connect($DB_HOST, $DB_USER, $DB_PASS) or die(mysql_error($link));;
mysql_select_db($DB_NAME, $link) or die(mysql_error($link));
$conn = mysql_query($sql, $link) or die(mysql_error($link));
$datos = mysql_fetch_array($conn);
// La imagen
$imagen = $datos[0];
// El mime type de la imagen
$mime = "image/jpg";
// Gracias a esta cabecera, podemos ver la imagen
// que acabamos de recuperar del campo blob
header("Content-Type: $mime");
// Muestra la imagen
echo $imagen;
?>
La verdad es que me he recorrido muchísimos tutoriales y códigos y no puedo hacer que funcione, si me dan una manito estaré muy agradecido.
desde ya muchas gracias por su tiempo
S@7U2
- 0Calificación
- 0Seguidores
- 108Visitas
- 0Favoritos
Global
Argentina
Chile
Colombia
España
México
Perú
Uruguay
Venezuela
3 respuestas
Con jQuery papá
o prueba con templatepower {foto}