.Net bilmeme rağmen PHP bilmiyorum. Birazdan vereceğim değerin 7'den 10'a kadar olanlarını double bir şekilde sıralatabilirseniz çok minnettar kalırım.
<?php $puan = get_post_meta($post->ID, 'imdb', true); ?>
<?php if ( get_post_meta($post->ID, 'imdb', true) ) { ?>
<?php echo get_post_meta($post->ID, "imdb", true); ?><?php } else {?>Bilinmiyor..<?php } ?>
Acil yardım lazım
10
●979
- 01-09-2012, 02:53:07
<?php $puan = get_post_meta($post->ID, 'imdb', true); if (get_post_meta($post->ID, 'imdb', true)) { foreach (get_post_meta($post->ID, "imdb", true) as $veri) { if ($veri >= "7" && $veri <= "10" && is_float($veri)) { echo $veri; } } } else { echo 'Bilinmiyor...'; } ?>Gibi bir şey işini görür mü? - 01-09-2012, 19:03:47Üyeliği durduruldu$veri olan yerlere ne getireceğim?ZorbAA adlı üyeden alıntı: mesajı görüntüle
Yapmak istediğim şey film sitemin sidebar'ında bunları listelemek. - 01-09-2012, 19:09:23Bu kadar açıklayıcı bir mesajdan sonra özel kahin yeteneklerimle hemen sorunun kaynağını öğrenip hallederim birazdan.Limanerg adlı üyeden alıntı: mesajı görüntüle
- 01-09-2012, 19:12:02Üyeliği durdurulduSizin verdiğiniz kodları böyle yerleştirdim :
<h2>IMDB En Kaliteliller</h2><div class="categories"> <?php $puan = get_post_meta($post->ID, 'imdb', true); if (get_post_meta($post->ID, 'imdb', true)) { foreach (get_post_meta($post->ID, "imdb", true) as $veri) { if ($veri >= "7" && $veri <= "10" && is_float($veri)) { echo $veri; } } } else { echo 'Bilinmiyor...'; } ?>Bunlar da sidebar'da olan ve çalışan diğer kodlar.
<h2>En Çok Izlenenler</h2> <div class="categories"> <ul> <?php get_most_viewed('', 5); ?> </ul> </div> <div class="clear"></div> <h2>+ Kategoriler</h2> <div class="categories"> <ul> <?php wp_list_categories('show_option_all&orderby=name&title_li=&depth=1'); ?> </ul> </div> <div class="clear"></div> - 01-09-2012, 19:20:58Sizin başta verdiğiniz kodla benim düzenleyip verdiğim arasında çok fark yok. Ben sadece içerisine bir if kontrolü ve foreach döngüsü yerleştirdim. if döngüsü 7 ile 10 arasındaki float tipindeki değerlerin ekrana basılmasını sağlıyor, foreach ise tüm dizi içeriğinin tek tek if döngüsüne sokulmasını. Eğer çalışmamışsa yanlış kodları düzenlemeye çalıştığımız içindir. Pek bilgi sahibi değilseniz konu açarak script düzenleme yapan bir arkadaşa yaptırmanız daha sağlıklı olur. Ne yapmaya çalıştığınızı, hangi scripti düzenlediğimizi, gelen verinin formatını bilmiyorum o yüzden sadece verdiğiniz kodlardaki ekrana bastırılan şeyleri istediğiniz formata sokup yeniden düzenledim kodları