ciao a tutti,
ho una query dove seleziono in SQL le immagini di un articolo, poi con il PHP di questa selezione faccio un ciclo e seleziono solo le immagini di formato verticale, il problema è che la testatina del box
<div class="rettangolo_grigioscuro5px">
<arancio_16px>PHOTOGALLERY</arancio_16px>
</div>
è sempre visibile anche quando nel ciclo non ci sono immagini verticali.
Come faccio a dirgli di non visualizzare la testatina quando non ci sono immagini verticali?
Questo è il codice:
Codice PHP:
<?php
$sql_photogallery = "SELECT c_art_articolo.*, c_art_fotoarticolo.*, c_art_fotoarticolo.foto AS photogallery
FROM c_art_fotoarticolo
INNER JOIN c_art_articolo
ON c_art_fotoarticolo.id_art_articolo = c_art_articolo.id_art_articolo
WHERE c_art_articolo.id_art_articolo = '".$id."'
ORDER BY c_art_fotoarticolo.id_art_fotoarticolo ASC";
$result_photogallery = mysql_query($sql_photogallery,$conn) or die ("errore ".mysql_error());
$row_photogallery = mysql_num_rows($result_photogallery);
if ($row_photogallery>0){
?>
<div class="rettangolo_grigioscuro5px">
<arancio_16px>PHOTOGALLERY</arancio_16px>
</div>
<div class="box_art_correlati">
<?php
while($row_photogallery2=mysql_fetch_array($result_photogallery)){
?>
<?php
$formatofoto2 = "images_photogallery/$row_photogallery2[photogallery]";
list($width2,$height2)=getimagesize($formatofoto2);
if (($width2<$height2) || ($width2==$height2)) {
?>
<p class="cropphotoartcorrel_vert">
<a href="images_photogallery/<?=$row_photogallery2['photogallery']?>"
class="fresco"
data-fresco-group="shared_options"
data-fresco-caption="<?=$row_photogallery2['titolo_foto']?>">
[img]images_photogallery/<?=$row_photogallery2['photogallery']?>[/img]
</a>
</p>
<?php
}
else {
?>
<?php
}
?>
<?
}
?>
<div class="clearer"> </div>
</div>
<?php
}
else{
?>
<?
}
?>