Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2008, 19:50
Padme_loto
 
Fecha de Ingreso: agosto-2008
Mensajes: 4
Antigüedad: 16 años, 5 meses
Puntos: 0
Mostrar imagenes en tabla de mysql con codigo php

Hola a todos, es mi primer dia en el foro y pues espero que me puedan hechar una mano.

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!! y el parrafo q sigue pues ni lo toma en cuenta, jajaja entonces no se como hacerle se me ocurre q cada imagen debe ir colocada deacuerdo al id de la impresora o algo asi, pero no se me prende el foco o acaso debo usar alguna sentencia? ayuda!!! les agradecere mucho el tiempo que puedan prestarle a mi caso!! 10000 gracias y que tengan un excelente dia!!