Tengo una base de datos en mysql llamada productos en la cual tengo una tabla llamada impresoras, en esta hay un campo llamado img , en este campo quiero que se muestren las distintas imagenes de las impresoras que tengo dadas de alta en la tabla , por ahora solo son 7 , en la base de datos el campo img es de tipo texto y ahi he colocado la ruta de las imagenes en cuestion que en mi caso es ésta: C:\AppServ\www\downcyb\7141s.jpg, y asi he hecho con las 7 imagenes correspondiendo a cada una de mis impresoras, ahora mi problema es este, en mi codigo php obviamente pongo el codigo para que llame a la base de datos y se muestre la tabla con su contenido, pero no se como hacer para llamar a las imagenes y se muestren cada una con su impresora correspondiente, he intentado lo siguiente:
<table border ="1">
<tr>
<th background= "tmenubg.gif" >SKU</th>
<th background= "tmenubg.gif" ># DE PARTE</th>
<th background= "tmenubg.gif" >PRODUCTO</th>
<th background= "tmenubg.gif" >PRECIO CON IVA </th>
<th background= "tmenubg.gif" >IMG</th>
</tr>
<?php
$conexion = mysql_connect('localhost', 'root', '');
mysql_select_db('productos');
$sql = mysql_query("SELECT img,sku,nparte,producto,ppiva FROM impresoras");
while ($registro = mysql_fetch_array($sql)){
?>
<tr>
<td> <?php echo $registro['sku']; ?></td>
<td> <?php echo $registro['nparte']; ?></td>
<td> <?php echo $registro['producto']; ?></td>
<td> <?php echo $registro['ppiva']; ?> </td>
<td> <img src="imagen.php?C:\AppServ\www\downcyb=\7141s.jpg" /></td>
<td> <img src="imagen.php?C:\AppServ\www\downcyb=\CC567Ss.jp g" /></td>
</tr>
<?php
}
mysql_free_result($sql);
mysql_close($conexion);
?>
</table>
la tabla se muestra perfectamente con todos sus datos pero en el campo img por obvias razones me muestra las rutas de las imagenes y 7141s.jpg se repite para todas las celdas de todas las impresoras!!
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)