• 07-12-2013, 08:00:28
    #1


    Arkadaşlar merhaba, yukarıdaki resimde göründüğü gibi sayac_toplam kolonunu büyükten küçüğe php olarak nasıl yazdırabilirim. Wordpress le alakalı oldugu için postID leri link olarak yazdırmak istiyorum.
  • 07-12-2013, 08:18:02
    #2
    <?
        mysql_query("SELECT * FROM wp_posts_okunma ORDER BY sayac_toplam DESC");
        while($data = mysql_fetch_assoc($sql)) {
    
        // buraya kodlarınız gelecek
    
    } ?>
  • 07-12-2013, 08:24:09
    #3
    Hangi kodlar?
  • 07-12-2013, 08:34:03
    #4
    Tam olarak ne istediğinizi söyler misiniz hocam?
  • 07-12-2013, 08:37:45
    #5
    İşlemi ayrı bir php sayfasında görüntülemek istiyorum, wordpress içerisinde olmayacak

    sayac_toplam resimdeki gibi büyükten küçüğe wordpress le alakası olmayan bir sayfada listelemek istiyorum. link olarak linklerde href olarak postID olsun istiyorum.

    Örneğin
    <a href="/?p=10342">18415</a>
  • 07-12-2013, 10:27:13
    #6
    <?php
    include('../wp-load.php');
    include('../wp-config.php');
    $limit = 50; // kaç kayıt gösterileceği
    
        mysql_query("SELECT * FROM wp_posts_okunma ORDER BY sayac_toplam DESC LIMIT ".$limit.""); 
        while($data = mysql_fetch_assoc($sql)) { 
    ?>
      <a href="/?p=<?=$data['postID']?>"><?=$data['sayac_toplam']?></a><br />
    <? } ?>
    WP ana dizinine atın hocam.
  • 07-12-2013, 14:38:07
    #7
    Parse error: syntax error, unexpected $end in C:\wamp\www\enyeni\as.php on line 10

    hatası vermekte hocam
  • 07-12-2013, 17:09:35
    #8
    Problemi hala çözemedim, başka yardımcı olabilecek var mı acaba
  • 08-12-2013, 00:57:02
    #9
    WP nin tablo yapısını tam olarak bilmiyorum. Ancak sewakldawk arkadaşımızın yazdığı kodda
    mysql_query("SELECT * FROM wp_posts_okunma ORDER BY sayac_toplam DESC LIMIT ".$limit."");
    bölümünü
    $sql = mysql_query("SELECT * FROM wp_posts_okunma ORDER BY sayac_toplam DESC LIMIT ".$limit."");
    şeklinde değiştirerek dene.