folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Mysql'de Sürekli Aynı Veri Hatası ???



Mysql'de Sürekli Aynı Veri Hatası ???

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    DuPi
    DuPi's avatar
    Kayıt Tarihi: 21/Ağustos/2005
    Erkek

    <?php
    include("include/conf.php");
    $sorgu = "SELECT haberler.ID, haberler.seo, haberler.Baslik, haberler.Icerik, haberler.Tarih, kategori.NamePath FROM haberler,kategori ORDER BY haberler.ID AND kategori.ID DESC LIMIT 0,10";
    $sonuc = mysql_query($sorgu) or die("Sorgu Hatası");
    $xml = "<antephab>";
    while($veri = mysql_fetch_array($sonuc))
    {
    $tarih = new DateTime($veri["Tarih"]);
      $xml .= "<haber>";
      $xml .= "<baslik>". $veri["Baslik"]."</baslik>";
      $xml .= "<kategori>".$veri["NamePath"]."</kategori>";
      $xml .= "<tarih>".$tarih->format("d/m/Y")."</tarih>";
      $xml .= "<url>http://www.reklamolmasin.com/haberler/".$veri["seo"].".html</url>";
      $xml .= "</haber>";
    }
    $xml .= "</antephab>";
    
    echo $xml;
    
    ?>

    //Arkadaşlar neden hep aynı haberleri çekiyor bilen var mı?
    //Sql veya Yazdımdaki hatayı gösterebilecek olan varmı?


    Ne zaman birşey öğrenmek istesem, Birden Vaktim Kalmıyor ?
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    All hail to Tux
    sandman
    sandman's avatar
    Kayıt Tarihi: 01/Eylül/2005
    Erkek

    Rast gele haber mi çekmeye çalışıyorsun çünkü yazdıgın SQL sorgusu haberler.Id ve kategori.ID'lerinde ilk 10 kayıdı getirir.


    Mühendis kahveyi projeye dönüştüren bir insan evladıdır.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    DuPi
    DuPi's avatar
    Kayıt Tarihi: 21/Ağustos/2005
    Erkek

    Son 10 kaydı getiriyor. tamam yapmak istediğim o ama son kaydı 10 kere getiriyor. fakat  kategoride doğru şekilde getiriyor.

    yani aynı haberi getirmesi beni rahatsız ediyor.


    Ne zaman birşey öğrenmek istesem, Birden Vaktim Kalmıyor ?
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    All hail to Tux
    sandman
    sandman's avatar
    Kayıt Tarihi: 01/Eylül/2005
    Erkek

    Kodunu minicik ekranda okuyorum ondan tam çözemedim :)

    ama sorunun sanırım döngüde.


    Mühendis kahveyi projeye dönüştüren bir insan evladıdır.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    snnyk
    snnyk's avatar
    Kayıt Tarihi: 28/Mayıs/2007
    Erkek

    echo xml; neden döngünün dışarısında ?


    snnyk.com - code is poetry all that i know...
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sniperscope
    sniperscope's avatar
    Banlanmış Üye
    Kayıt Tarihi: 14/Mart/2009
    Erkek

    ORDER BY haberler.ID DESC LIMIT 0,10 AND kategori.ID DESC LIMIT 0,10

    birde yukaridaki sekilde dene.


    "Yer yuzunde hic bir pislik yoktur ki; altindan bir yahudi cikmasin" Adolf Hitler... "Turkiye de hicbir pislik yokturki altindan cemaat cikmasin" SniperScope "Nerede yavşak, hırsız varsa hepsi Allahçı" Fazil Say
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    DuPi
    DuPi's avatar
    Kayıt Tarihi: 21/Ağustos/2005
    Erkek

    snnyk bunu yazdı:
    -----------------------------

    echo xml; neden döngünün dışarısında ?


    -----------------------------

    sorgudan sonra ekranda göstersin diye koydum.

     

     

    sorunu çözdüm saçma ama her ikisinide farklı sorgu gibi algılıyordu sanırım. nedenini anlamadım.


    Ne zaman birşey öğrenmek istesem, Birden Vaktim Kalmıyor ?
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    camarade
    ontedi
    ontedi's avatar
    Kayıt Tarihi: 04/Eylül/2005
    Erkek

    Inner Join ve Order By kullanırsan en sen yazılanları çekmiş olursun


    Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Cosmic
    Cosmic's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    DuPi bunu yazdı:
    -----------------------------

    snnyk bunu yazdı:
    -----------------------------

    echo xml; neden döngünün dışarısında ?


    -----------------------------

    sorgudan sonra ekranda göstersin diye koydum.

     

     

    sorunu çözdüm saçma ama her ikisinide farklı sorgu gibi algılıyordu sanırım. nedenini anlamadım.


    -----------------------------

    çıktıyı döngünün dışında verdiğin için sorgudan gelen son veriyi yazdırıyor ekrana echo $xml yi sorgu içine alırsan hepsini yazdırır


    Bittik biz bittik
Toplam Hit: 1023 Toplam Mesaj: 9