Veritabanına bir haber ekliyorum, haber sadece fotoğraflarda oluşacak mesela 10 fotoğraf olacak ve bunu tek tek göstermem gerek yardım edebilir misiniz ? Teşekkürler...
Toplam 1 cevap
Bunun için Nivo slider kullanabilirsiniz, Nivo slider buradan indirebilirsiniz. demo.html dosyası içerisinde aşağıdaki gibi php kodunuzu yerleştirebilirsiniz.
Veritabanından gelecek Haber resimlerinin yolları ve adları için bir döngü oluşturmalısınız. Bu döngü sonucunuda aşağıdaki gibi ekrana yazdırmalısınız. Tabi haber resimlerinin sadece adlarını veritabanında, fiziksel olarak dosyalarıda sunucu üzerinde diskte saklamanız gerektiğini bildiğinizi varsayıyorum.
<div id="wrapper"> <div class="slider-wrapper theme-default"> <div id="slider" class="nivoSlider"> <?php while($row = mysql_fetch_array($sql)){ $item_name = $row['item_name']; $item_id = $row['item_id']; $check_pic = "users/$item_name.jpg"; if (file_exists($check_pic)) { print "<img src=\"users/$item_name.jpg\"/>"; $i++; } } ?> <img src="images/2.jpg" data-thumb="images/2.jpg" alt=""/> </div> </div> </div> <script type="text/javascript" src="scripts/jquery-1.7.1.min.js"></script> <script type="text/javascript" src="../jquery.nivo.slider.js"></script> <script type="text/javascript"> $(window).load(function() { $('#slider').nivoSlider(); }); </script>
carpanali 11 yıl önce
Yanlış anladınız göstermek değil öncelikle eklemem lazım sıkıntıyı orada yaşıyorum