Hola!! soy nuevo por aqui y en esto de la programación y estoy atorado en un problema que no consigo solucionar.
Seguramente sea una tontería, pero no veo donde tengo el fallo.
Se trata de una galeria de imagenes que vienen desde una base de datos
este es mi codigo:
<?php
include './inc/conexion.php';
$sql="SELECT * FROM fotos";
$consulta=mysqli_query($conexion,$sql);
$nfilas= mysqli_num_rows($consulta);
if($nfilas>0){
for($i=0;$i<$nfilas;$i++){
$fotos = mysqli_fetch_array($consulta);
}
}
?>
y aqui es donde tendrían que salir
<div class="vista">
<?php
for($i=0;$i<$nfilas;$i++){
$fotos = mysqli_fetch_array($consulta);?>
<img src="private/upfotos/<?=$fotos['foto']?>" width="70%">
<?php
}
?>
</div>
el asunto esq salen exactamente la misma cantidad de imagenes, pero no se ven
y en el inspector de elementos me sale esto:
<img src="private/upfotos/" width="70%">
es decir, $fotos['foto'] no devuelve nada y no se por que
alguien me puede ayudar???
GRACIAS!