Witam Was bardzo serdecznie. Siedzę w nocy od kilku godzin i głowię się nad poniższym skryptem zarządzanym przez nanogalery2. Otóż po wyczytyaniu przez skrypt z bazy danych informacji o zdjęciach, w galerii jest pokazaynch o jedno zdjęcie mniej niż w bazie sql. Co może być powodem? Czy może źle zczytuję dane z sql?
Poniżej kod galerii.
<?php
if(empty($_GET['content']))
{
}
elseif (isset($_GET['content']))
{
$wybor = $_GET['content'];
$link = $db->prepare("SELECT * FROM grafika where nazwa =:wybor AND ilosczdjec >1");
$link->bindValue(":wybor", $wybor, PDO::PARAM_STR);
$link->execute();
$zlinku = $link->fetch(PDO::FETCH_ASSOC);
?>
<div class="text-center">
<div class="devider"><i class="fa fa-heart-o fa-lg"></i></div>
<h2><?php echo $zlinku['tytul']; ?></h2>
<div class="devider"><i class="fa fa-heart-o fa-lg"></i></div>
<?php echo $zlinku['opis']; ?>
<ul class="list-inline center">
<li><a href="javascript:void(0)" onclick="window.open('https://www.facebook.com/sharer.php?u=' + encodeURIComponent(window.location.protocol + '//' + window.location.host + window.location.pathname + '?utm_source=fb_onet&utm_medium=social&utm_campaign=share_desktop_top'), '_blank', 'height=240,width=575,toolbar=0,location=0,menubar=0,left=200,top=200')" class="facebooklist btn btn-facebook-warning"><i class="fa fa-facebook"></i> Udostępnij</a></li>
<li><a href="javascript:void(0)" onclick=" " class="facebooklist btn btn-twitter"><i class="fa fa-twitter"></i> Tweet</a></li>
<li><a href="#" class="facebooklist btn btn-pinterest"><i class="fa fa-pinterest"></i> Tweet</a></li>
<li><a href="#" class="facebooklist btn btn-google"><i class="fa fa-google-plus-square"></i> Google+</a></li>
<li><a href="#" class="facebooklist btn btn-mail"><i class="fa fa-envelope-o"></i> E-mail</a></li>
</ul>
</div>
<div data-nanogallery2='{
"itemsBaseURL": "",
"thumbnailWidth": "auto",
"thumbnailLabel": {
"display": false
},
"thumbnailHoverEffect2": "toolsAppear|toolsSlideUp|scale120",
"thumbnailAlignment": "center"
}'>
<?php
while($zlinku = $link->fetch())
{ ?>
<a href="images/<?php echo $zlinku['zdjecie']; ?>.jpg" data-ngthumb="images/<?php echo $zlinku['zdjecie']; ?>.jpg" data-ngdesc=""><?php echo $zlinku['zdjecie']; ?> </a>
<?php
}
?>
</div>
<?php
}
?>
A tutaj mam to co jest wybierane w bazie danych. Przy zapytaniu do bazy danych wybieram kryteriium ilosczdjec większe od 1 oraz content czyli nazwa w tym przypadku piotrigrzywka
Pełne teksty ID Malejąco 1 nazwa ilosczdjec tytul opis miniatura katalog zdjecie
Edytuj Edytuj Kopiuj Kopiuj Usuń Usuń 529 piotrigrzywka 1 Piotr i Grzywka opis miniatura slubne piotrigrzywka/mini
Edytuj Edytuj Kopiuj Kopiuj Usuń Usuń 528 piotrigrzywka 3 Piotr i Grzywka opis nie slubne piotrigrzywka/375
Edytuj Edytuj Kopiuj Kopiuj Usuń Usuń 527 piotrigrzywka 3 Piotr i Grzywka opis nie slubne piotrigrzywka/374
Edytuj Edytuj Kopiuj Kopiuj Usuń Usuń 526 piotrigrzywka 3 Piotr i Grzywka opis nie slubne piotrigrzywka/373
Edytuj Edytuj Kopiuj Kopiuj Usuń Usuń 525 piotrigrzywka 3 Piotr i Grzywka opis nie slubne piotrigrzywka/372
Edytuj Edytuj Kopiuj Kopiuj Usuń Usuń 524 piotrigrzywka 3 Piotr i Grzywka opis nie slubne piotrigrzywka/371
Dodam jeszcze, że przeważnie najmniejszego ID nie dodaje mi do galerii.,