• 21-06-2009, 22:56:44
    #1
    Üyeliği durduruldu
    merhaba arkadaşlar

    Şu şekilde bir kategoriler.php sayfam var , kategorileri çok güzel diziyor.Orda sorun yokk..

     
    
    <?php 
    
    include("Db/db_ayar.php"); 
    
    $sorgu = mysql_query("SELECT kat_baslik, kat_id FROM kategoriler ORDER BY kat_baslik"); 
    
    while($yaz = mysql_fetch_array($sorgu)) 
    { 
    echo "<a href=katgoster.php?kat_baslik=" . $yaz['kat_baslik'] .">" . $yaz['kat_baslik'] . "</a><br>"; 
    } 
    ?>
    şimdi gelelim kategoriye tıklayınca o kategorideki makaleleri listelemesi gerekirken hata alıyorum..

    buda katgoster.php

    <?php 
    include("Db/db_ayar.php"); 
    
    @$kat_baslik = $_GET['kat_baslik']; 
    
    
    /* makale_id ve makale_baslik alanlarini makaleler tablosundan seç ve url üzerinden gelen kat_id i tabloda olan kat_id e esitle.Bu da bize hangi kategori ise bize o kategorinin makalelerini listeliyor.
    */
    $sorgu = mysql_query("SELECT id,m_ad FROM makale  WHERE kat_baslik = '" . $kat_baslik . "' ORDER BY id"); 
    
    while($yaz = mysql_fetch_array($sorgu)) 
    { 
    echo '<a href="makaleoku.php?makale_id='. $yaz['id'] .'"> '.$yaz['m_ad'] .'</a><br>'; 
    } 
    ?>
    verdiği hata
    Alıntı
    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\myphp\katgoster.php on line 11
  • 21-06-2009, 23:16:04
    #2
    Üyeliği durduruldu
    sorunumu çözdüm , teşekkürler
  • 21-06-2009, 23:18:58
    #3
    Üyeliği durduruldu
    çözdüysen yaz insanlar ögrensin. ayıp değilmi.
    ben sana yardım etmeye geldim.
  • 21-06-2009, 23:34:14
    #4
    Üyeliği durduruldu
    kat_baslik yerine m_kat yazmam gerekiyordu , dalgınlıkla unutmuşum isteyenler bu kodları kullanabilir çalışıyor