PHP - Problemas con información en BBDD

   
Vista:
Imágen de perfil de Fernando

Problemas con información en BBDD

Publicado por Fernando (2 intervenciones) el 27/06/2016 17:41:12
Hola buenas tardes.

Estoy trabajando en una página web la cual lleva dos consultas para mostrar la información de la galería de imágenes. Trabajo con dos while (uno dentro del otro). El caso es que si comento el while exterior, el contenido del interior me lo muestra y si comento el interno, me muestra lo del exterior, pero no consigo hacer que me muestr los dos. Acá dejo las consultas y el cósigo respectivoa ver si alguien me puede echar una mano al respecto...

Gracias!!!

CONSULTA DE LA BBDD

1
2
3
4
5
6
7
$query = "SELECT titulo, banner, fecha, contenido FROM galerias WHERE activar = 1 AND id = $id;";
$result = mysql_query($query);
 
$query = "SELECT ruta FROM imagenes LEFT JOIN galerias ON imagenes.id_banner = galerias.id WHERE id_banner = $id AND galerias.activar = 1;";
$resultImg = mysql_query($query);
 
$array = mysql_fetch_array($result);

CÓDIGO PARA MOSTRAR INFO EN LA WEB

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
<?php
	while($array = mysql_fetch_array($result)){
		$fecha1=$array['fecha'];
		$fecha2=date("d-m-Y",strtotime($fecha1));
		list( $dia, $mes, $ano ) = split( '[/.-]', $fecha2);
		function genMonth_Text($mes) {
			switch ($mes) {
				case 1: $month_text = "Ene"; break;
				case 2: $month_text = "Feb"; break;
				case 3: $month_text = "Mar"; break;
				case 4: $month_text = "Abr"; break;
				case 5: $month_text = "May"; break;
				case 6: $month_text = "Jun"; break;
				case 7: $month_text = "Jul"; break;
				case 8: $month_text = "Ago"; break;
				case 9: $month_text = "Sep"; break;
				case 10: $month_text = "Oct"; break;
				case 11: $month_text = "Nov"; break;
				case 12: $month_text = "Dic"; break;
			}
			return ($month_text);
		}
		$mes = genMonth_Text($mes);
		echo"<div class='col-sm-12'>";
			//<!-- blog post -->
			echo"<div class='blog-post post-format-gallery'>";
				echo"<div class='blog-post-side'>";
					echo"<div class='blog-post-date'>";
						echo"<p class='date-day'>".$dia."</p>";
						echo"<p class='date-month'>".$mes."</p>";
					echo"</div>";
					echo"<div class='post-format'></div>";
				echo"</div>";
 
				echo"<div class='blog-post-content'>";
					echo"<div class='post-media'>";
						//<!-- Post Slider -->
						echo"<div class='carousel-box animation flipInY'>";
							echo"<div class='carousel' data-carousel-autoplay='6000' data-carousel-nav='true' data-carousel-pagination='false' data-carousel-single='true' data-carousel-transition='goDown'>";
								while($array = mysql_fetch_array($resultImg)) {
									echo"<div class='carousel-item'><img src='admin/uploads/redimensionador.php/ancho=1225/alto=550/fichero=" . $array['ruta'] . "'></div>";
								}
							echo"</div>";
						echo"</div>";
						//<!-- /Post Slider -->  
					echo"</div>";
					echo"<div class='post-info'>";
						echo"<h3 class='post-title'>".utf8_encode($array['titulo'])."</h3>";
					echo"</div>";
					echo"<div class='post-content'>";
						echo"<p class='text-justify'>".utf8_encode($array['contenido'])."</p>";
					echo"</div>";
				echo"</div>";
			echo"</div>";
			//<!-- /blog post -->
		echo"</div>";
	}
?>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder