• 02-07-2009, 00:30:02
    #10
    Üyeliği durduruldu
    _BuKi_ adlı üyeden alıntı: mesajı görüntüle
    Hocam bende bunu denedim aynen ama bu seferde scipt çalıştı ama menunun olduğu yerde başka bir hata verdi. Mysql sorgusu ile ilgili. Yaptım bikaç bişey ama olmadı.

    Hata bu : Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource ...

    Hatanın yeri aynı. Yukarda konu yazdığınız bölüm

    $db->islem
    ne işlem yapıyor mysql_query() ise

    function ustmenu() 
            { 
            echo " 
        <div id=\"navigation\"> 
        <ul>"; 
            $sql = mysql_query("SELECT * FROM menu WHERE menu_tur=\"ust\" ORDER BY menu_sira ASC"); 
            while ($ustmenu = mysql_fetch_array($sql)) 
            { 
            echo " 
            <li><a href=\"".$ustmenu['menu_link']."\">".$ustmenu['menu_adi']."</a></li>         
            "; 
            } 
        echo "</ul> 
        </div>"; 
            }
  • 02-07-2009, 00:39:21
    #11
    Üyeliği durduruldu
    neticede classı da bir değişkene atıyorsunuz.
    global yardımıyla fonksiyon dışındaki değişkenleri kullanabilirsiniz..

    örn :

    $sayi = 5;
    Alıntı
    function yaz() {
    global $sayi;
    echo $sayi;
    }
    gibi
  • 02-07-2009, 01:48:30
    #12
    Madem öğrenmeden olmuyor, madem betik yazacak kadar bilgi sahibisin o zaman : ABKSO
  • 02-07-2009, 09:12:43
    #13
    Üyeliği durduruldu
    $sql = mysql_query("SELECT * FROM menu WHERE menu_tur=\"ust\" ORDER BY menu_sira ASC");

    böyle bir kullanımı ilk defa görüyorum ve ayrıetten class'ın yazmışsın neden function oluşturuyorsun ? eger yazdıgın class'ın içindeyse $this->sorgu() olarak kullan..

  • 02-07-2009, 09:40:23
    #14
    Üyeliği durduruldu
    LaCReMeL adlı üyeden alıntı: mesajı görüntüle
    Yeniysen direk OOP a girme bence =)
    giriş seviyesinde birak oop yi function kullanmak bile uygun degil