Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

Sacar todas las fotos de todos los posts en una página

Hola amigos,
¿qué consulta debo hacer, para sacar todas las fotos, de todos los post y exponerlas individualmente en una única página?
Consigo hacerlo a través de DO/WHILE, pero sólo saco la primera de cada post.
Esta es mi consulta:
---------------------------------------------------------------------------------------------
$accion_galeria="SELECT * FROM tono_posts ORDER BY id DESC";
$consulta_galeria=mysqli_query($conexion,$accion_galeria);
$datos_galeria=mysqli_fetch_assoc($consulta_galeria);
$cantidad_galeria=mysqli_num_rows($consulta_galeria);
--------------------------------------------------------------------------------------------
<?php if($imagenes!=0){
do {
?>
<div class="imagen-galeria-usuarios">
<ul class="galeria">
<li class="galeria__item"><img class="galeria__img" src="<?php echo $dato[0];?>upload/<?php echo $datos_galeria['imagen'];?>"></li>
<div class="autor-foto">
<div><?php echo $datos_galeria['autor'];?></div>
<div><?php echo $datos_galeria['categoria'];?></div>
</div>
</ul>
</div>
<?php
} while($datos_galeria=mysqli_fetch_assoc($consulta_galeria));
} else { ?>
"No existen fotografías"
<?php } ?>
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
0
Puntos
652
Visitas
3
Resp
Por amsvm hace 9 meses
Principiante
Respuesta #1
Puse esto: (Perdón)
------------------------------------
<?php if($imagenes!=0){
do {
-------------------------------------
Y es esto...
<?php if($cantidad_galeria!=0){
do {
-----------------------------------
Si hay alguién por ahí, agradecería la ayuda, por favor...
0
Puntos
Por amsvm hace 9 meses
Principiante
Respuesta #2
Hola, al menos me podrías decir si tengo que hacer algo diferente, como por ejemplo, relacionarlo con otra tabla para extraer los datos de un mismo campo de imagen, u otra cosa... y yo, de esa manera, buscarme la vida.... Sólo espero una indicación de cómo podría hacerlo, no una definición técnica..., por favor.
Si hay alguién por ahí, agradecería la ayuda, por favor...
0
Puntos
Por amsvm hace 9 meses
Principiante
Respuesta #3
Bien amigos, después de estrujar el cerebro a experimentos, os paso la resolución que he conseguido hacer...
Esta es mi consulta:
-----------------------------------------
//CONSULTA A LA BASE DE DATOS
$accion_galeria="SELECT * FROM `tono_posts` ORDER BY `imagen` DESC";
$consulta_galeria=mysqli_query($conexion,$accion_galeria);
$datos_galeria=mysqli_fetch_assoc($consulta_galeria);
//Cantidad de registros
$cantidad_galeria=mysqli_num_rows($consulta_galeria);
//Sacar datos con $datos;
$imagenes=$datos_galeria['imagen'];
$partes=explode('####',$imagenes);
$cantidad=count($partes);

-----------------------------------------------------------------
<?php if($imagenes!=0){

do {
$imagenes=$datos_galeria['imagen'];
$partes=explode('####',$imagenes);
$cantidad=count($partes);
?>
<?php for ($i=0; $i < $cantidad; $i++) { ?>
<div class="imagen-galeria-usuarios">
<ul class="galeria">
<li class="galeria__item"><img class="galeria__img" src="<?php echo $dato[0];?>upload/<?php echo $partes[$i];?>"></li>
<div class="autor-foto">
<div><?php echo $datos_galeria['autor'];?></div>
<div><?php echo $datos_galeria['categoria'];?></div>
</div>
</ul>
</div>
<?php } ?>
<?php
} while($datos_galeria=mysqli_fetch_assoc($consulta_galeria));
} else { ?>
<div style="color: #ffffff;">"No existen fotografías"</div>
<?php } ?>
-----------------------------------------------------------------------------------------------------
Espero que los interesados en el tema, halléis consuelo en la resolución, si lo que buscáis, es lo mismo. con esto, lo que he conseguido es hacer una galería de fotos en otra página, de todas las fotos de todos los post publicados, y cuando eliminas el Post, también se eliminan las fotos de la galería....
Espero os sirva de ayuda...
Gracias de todas formas por los posibles intentos de ayudarme o asesorarme, que no hallan llegado a tiempo.....
Saludos
0
Puntos
Por amsvm hace 9 meses
Principiante
Compartir en facebook
Compartir en twitter
Compartir
Para comentar Inicia sesión o Registrate