• 10-08-2008, 23:32:57
    #1
    slm arkadaşlar php yeni başladım oğrenme maksatlı bişeyler yapmaya çalışıyorum tabi yardımlarınız
     <?php
        $newestlist = "1";
        $maxnewest = "3";
    function displaynewest() {
        global $maxnewest;
        echo "";
        $result = mysql_query("SELECT * FROM haber WHERE id ORDER BY hit='0' DESC LIMIT $maxnewest");
        if (mysql_num_rows($result)) {
        while($row = mysql_fetch_array($result)) {
        $nfad = $row['ad'];
        $nfid = $row['id'];
        $nfhit = $row['hit'];
        $nfres = $row['url'];
        $nftarih = $row['tarih'];
        ?>
    son haberler sorunsuz çıkıyorda bazen en son eklenen haberi arkalara atıyor bazen göstermiyor başka nasıl gösterebilirim
  • 10-08-2008, 23:36:39
    #2
    Tillom adlı üyeden alıntı: mesajı görüntüle
    slm arkadaşlar php yeni başladım oğrenme maksatlı bişeyler yapmaya çalışıyorum tabi yardımlarınız
     <?php
        $newestlist = "1";
        $maxnewest = "3";
    function displaynewest() {
        global $maxnewest;
        echo "";
        $result = mysql_query("SELECT * FROM haber WHERE id ORDER BY hit='0' DESC LIMIT $maxnewest");
        if (mysql_num_rows($result)) {
        while($row = mysql_fetch_array($result)) {
        $nfad = $row['ad'];
        $nfid = $row['id'];
        $nfhit = $row['hit'];
        $nfres = $row['url'];
        $nftarih = $row['tarih'];
        ?>
    son haberler sorunsuz çıkıyorda bazen en son eklenen haberi arkalara atıyor bazen göstermiyor başka nasıl gösterebilirim
    Şu haliyle hiti 0 olanları listeliyor. hit='0' Bu kısmı;
    WHERE id ORDER BY hit='0' DESC aşağıdaki ile değiştir
    ORDER BY id DESC
  • 10-08-2008, 23:45:01
    #3
    ersat teşekkürler sorun düzeldi
  • 14-08-2008, 19:45:03
    #4
    Yeni konu açmaya gerek yok sanırım
    verdiğim kodu nasıl son 3 yazıyı çekecek halde yapabilirim

    <?php
    
    
    
    $sorgu=mysql_query("SELECT * FROM yazilar");
    
    while ($kayit=mysql_fetch_array($sorgu)) 
    {
    echo "  <div class=\"sonhaber\">
                    <div align=\"center\"><img src='" . $kayit['resim'] . "' width='170' height='117' /><br><a href='yazioku.php?id=". $kayit['id'] ."' class=\"n_link\"><strong><br> " . $kayit['baslik'] . "</strong></a></div>
                  </div>";
    }
    ?>
  • 14-08-2008, 19:54:00
    #5
    <?php
    $sorgu=mysql_query("SELECT * FROM yazilar order by id desc LIMIT 0,3");
    while ($kayit=mysql_fetch_array($sorgu)) 
    {
    echo "  <div class=\"sonhaber\">
                    <div align=\"center\"><img src='" . $kayit['resim'] . "' width='170' height='117' /><br><a href='yazioku.php?id=". $kayit['id'] ."' class=\"n_link\"><strong><br> " . $kayit['baslik'] . "</strong></a></div>
                  </div>";
    }
    ?>
  • 14-08-2008, 20:17:33
    #6
    macchess adlı üyeden alıntı: mesajı görüntüle
    <?php
    $sorgu=mysql_query("SELECT * FROM yazilar order by id desc LIMIT 0,3");
    while ($kayit=mysql_fetch_array($sorgu)) 
    {
    echo "  <div class=\"sonhaber\">
                    <div align=\"center\"><img src='" . $kayit['resim'] . "' width='170' height='117' /><br><a href='yazioku.php?id=". $kayit['id'] ."' class=\"n_link\"><strong><br> " . $kayit['baslik'] . "</strong></a></div>
                  </div>";
    }
    ?>
    teşekkürler macchess