como poner una imagen en una tabla php
Publicado por luis (4 intervenciones) el 24/09/2013 19:50:41
Hola Gente!!!
Tengo un problemilla que no se hacer, a ver si podeis echarme una mano.
Quiero crear una tabla con php en la que la primera fila sea un nombre que cojo de una consulta a la base de datos de mysql. La segunda fila sea una imagen que está en una carpeta llamada imagenes y que sea un enlace a otra pagina, pero que coja la imagen que se llame igual que el nombre que cojo de la consulta,es decir, las fotos tienen el mismo nombre que tiene el campo "nombre" de la base de datos, para que muestre el nombre y su correspondiente foto. Y quiero que cada fila muestre 3 fotos con su nombre dejando entre cada nombre con su foto una columna vacia, y no sé cómo hacerlo.
Me gustaria que quedase asi:
Os dejo el codigo php que llevo hecho pero que no está bien,ya que no muestra lo que quiero. Gracias de antemano!!
Tengo un problemilla que no se hacer, a ver si podeis echarme una mano.
Quiero crear una tabla con php en la que la primera fila sea un nombre que cojo de una consulta a la base de datos de mysql. La segunda fila sea una imagen que está en una carpeta llamada imagenes y que sea un enlace a otra pagina, pero que coja la imagen que se llame igual que el nombre que cojo de la consulta,es decir, las fotos tienen el mismo nombre que tiene el campo "nombre" de la base de datos, para que muestre el nombre y su correspondiente foto. Y quiero que cada fila muestre 3 fotos con su nombre dejando entre cada nombre con su foto una columna vacia, y no sé cómo hacerlo.
Me gustaria que quedase asi:
1
2
3
4
5
-----------------------------------------------------------------------------------------
| Nombre1 | | Nombre2 | | Nombre3 |
|----------------------------------------------------------------------------------------
| Foto1 | | Foto2 | | Foto3 |
-----------------------------------------------------------------------------------------
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
include ('./conectarabd.php');//Conectamos a la BBDD
$instruccion = "consulta";//Realizamos la consulta
$consulta = mysql_query ($instruccion, $conexion)
or die ("Fallo en la consulta");
$nfilas = mysql_num_rows ($consulta);//Mostramos los resultados de la consulta
if ($nfilas > 0)
{
for ($i=0; $i<$nfilas; $i++)
{
$resultado = mysql_fetch_array ($consulta);
print ("<div align='center'><TABLE class='tabl'>\n");
print ("<TR>\n");
print ("<TD class='td'>" . $resultado['nombre'] . "</TD>\n");
print ("<TD></TD>\n");
print ("<TD class='td1'><img src='./imagenes/imagen1.jpg'></TD>\n");
print ("</table></div>");
}
}
else
echo "<p class='echo'>No hay imagenes disponibles</p>";//En caso de no haber imagenes saldrá este mensaje
mysql_close ($conexion);//Cerramos conexion
?>
Valora esta pregunta
0