Hola, si son varias imagenes lo recpmendble, al menos desde mi punto de vista, seria almacenar las rutas en otra tabla. Un ejemplo:
Tenemos una tabla articulos -> id (auto) , nombre, texto, blablabla...
Hacemos otra de fotos -> id (auto), id_articulo,ruta.
Bien, cuando almacenamos fotos lo hacemos asi:
Código PHP:
$id_articulo = $row_articulo["id"];//si recuperamos previamente el articulo por mysql
$ruta = "rutadelafoto";
mysql_query("INSERT INTO fotos SET id_articulo = '$id_articulo, ruta = '$ruta';", $conexion);
Con esto lo que hacemos es que en la tabla fotos, todas las que sean de un articulo estan relacionadas porque tienen el mismo campo id_articulo.
Para recuperaralas puedes hacer lo siguiente:
imagina que al hacer click en una fila abres "ver_articulo.php".
lo mejor es que le pasaras tb como variable la id del articulo.
Código PHP:
echo "<a href='#' onclick=window.open('ver_articulo.php?id=".$row_articulo["id]."','Visor','width=500,height=500)>ver detalles</a>";
En el fichero "ver_articulo.php" usas dos consultas. Una para recuperar los datos del articulo.
Código PHP:
$id = $_GET["id"];
$sql_articulo = "SELECT * FROM articulos WHERE id = '$id'";
$rs_articulo = mysql_query($sq, $conexion);
y otra para las fotos:
Código PHP:
//recuerda que el id ya lo tenemos recuperado.
$sql_fotos = "SELECT ruta FROM fotos WHERE id_articulo = '$id'";
$rs_fotos = mysql_query($sql,$conexion);
Con esto ya puedes mostrar los datos. Por ejempo poner las fotos:
Código PHP:
while($row_fotos = mysq_fetch_array($rs_fotos)){
echo "<img src=".$row_fotos['ruta']." >";
}
Estepero que te sirva al menos de orientacion.
Pd: No copies y pegues este codigo. No está revisado y seguro que tiene un monton de errores. :)