> Faqs > Cómo encontrar el error en mi código PHP por el que las imágenes no se visualizan en la página

Cómo encontrar el error en mi código PHP por el que las imágenes no se visualizan en la página

Hola soy desarrolladora web, quisieran que me ayudaran :(

<?php
$nums=1;
while ($row=mysqli_fetch_array($query)) {
		$id_producto=$row['id_producto'];
		$codigo_producto=$row['codigo_producto'];
		$nombre_producto=$row['nombre_producto'];
		$stock=$row['stock'];
?>
	
	<div class="col-lg-2 col-md-2 col-sm-6 col-xs-12 thumb text-center ng-scope" ng-repeat="item in records">
		  <a class="thumbnail" href="producto.php?id=<?php echo $id_producto;?>">
			  <span title="Current quantity" class="badge badge-default stock-counter ng-binding"><?php echo number_format($stock); ?></span>
			  <span title="Low stock" class="low-stock-alert ng-hide" ng-show="item.current_quantity <= item.low_stock_threshold"><i class="fa fa-exclamation-triangle"></i></span>

		      <img src="imagenes/productos/<?php echo $row['id_producto']; ?>" class="img-rounded" width="250px" height="250px" />


			</a>
		  <span class="thumb-name"><strong><?php echo $nombre_producto;?></strong></span>
		  <span class="thumb-code ng-binding"><?php echo $codigo_producto;?></span>
	</div>


	<?php
	if ($nums%6==0){
		echo "<div class='clearfix'></div>";
	}
	$nums++;
}
?>
<div class="clearfix"></div>
<div class='row text-center'>
	<div ><?php
	 echo paginate($reload, $page, $total_pages, $adjacents);
	?></div>
</div>

Lo que quiero realizar es como se puede ver mis imagenes :(

Respuestas

Es imposible de saber el error con la información que has dejado en el cuerpo de la pregunta, básicamente porque no sabemos qué resultado tiene lo el script de PHP y tampoco sabemos cómo están organizados los archivos en tu proyecto.

Lo que tienes que hacer para encontrar la fuente del error es lo siguiente:

  1. Ver el código fuente generado por ese script de PHP
  2. Verificar el src de las imágenes.
  • Si el src no está bien formado, entonces revisa las variables que has usado para formarlo. Igual lo tomaste mal de la base de datos o igual el valor no está en la base de datos bien.
  • Si el src tiene aparentemente un valor correcto, entonces debes verificar los archivos en el disco del servidor ¿Se encuentran los archivos en esa ruta? ¿es otra ruta, carpeta, nombre de archivo, extensión?

Con este procedimiento podrías resolverlo. Pero es algo que tendrás que verificar tú misma.

María
189 4 17 11