• 31-03-2009, 17:50:08
    #1
    Malumunuz artık oop'a kafa taktım. Ufak bir mysql bağlantısı kontrol ediyorum ama nedense kodlarım çalışmıyor.

    Her ne kadar dikkat ettiysem de bir türlü kodu çalıştırımadım gitti. Oop olmadan normal php kodlarım ama ne bilim oop'a karşı bir ilgim var

    Neyse fazla uzatmadan kodlarımı vermek istiyorum. Siz bir bakın şu kodlara neresinde hata var..
    İlk olarak class.php dosyasını veriyorum..
    <?php
    class kayit
    {    
        private $dbserver= "localhost";
        private $dbusername= "root";
        private $dbpass= "123456";
        private $dbtable= "deneme";
    
        function kayityap($deger1,$deger2, $deger3)
        {
            if (isset($deger1) AND isset($deger2) AND isset($deger3))
            {
                $dbconnect= mysql_pconnect($this->dbserver, $this->dbusername, $this->dbpass);
                if ($dbconnect)
                {
                    echo "MySQL Bağlantısı Başarıyla Tamamlanmıştır.<br>";
                    
                    $select_db= mysql_select_db($this->dbtable);
                    
                    if ($select_db)
                    {
                        echo "MySQL  Bağlantısı Ardından Başarıyla Tablo Seçimi Yapılmıştır.<br>";
                    }
                    
                    
                } else {
                    echo "Tüm İşlemler Başarısız.<br>";                
                }
                
                    
                }             
            }
            
    }
    ?>

    Şimdi de index.php kodlarını veriyorum.. Burada class.php adlı dosyayı çağırıp kontrol ediyorum.

    <?php
    require_once('clas.php');
    
    $ilk= "ilk";
    $orta= "orta";
    $son= "son";
    
    $yeni_islem= new kayit();
    $yeni_islem->kayityap($ilk, $orta, $son);
    ?>
    Evet arkadaşlar hastamız budur... Reçetesini biriniz yazıverin..

    Şimdiden teşekkürler.
  • 31-03-2009, 17:57:16
    #2
    Üyeliği durduruldu
    ben kodda mysql_query göremedim
  • 31-03-2009, 18:00:07
    #3
    sdemirkeser adlı üyeden alıntı: mesajı görüntüle
    ben kodda mysql_query göremedim
    Bağlantı sağlanırsa 1 yani true döndürmeyecek mi? Oop olmadan yazınca bağlantı onayı veriyor.

    Yani hocam sonuçta veri girişi yapmıyorum ama yinede dediğin gibi denedim aynı..

    Beyaz bir sayfa..
  • 31-03-2009, 18:05:14
    #4
    Eposta Aktivasyonu Gerekmekte
    $select_db= mysql_select_db($this->dbtable, $dbconnect);
  • 31-03-2009, 18:09:31
    #5
    require_once('clas.php');
    Allah kahretmesin arkadaşlar koca hataya bakarmısınız?

    class.php yazcağıma clas.php yazmışım. Düzeltince sorun düzeldi. Hepinize teşekkür ederim birden gözüme çarptı..

    Özellikle Süleyman hocam senin niye gözüne çarpmadı bu sen iyi didiklerdin..

    Herkese teşekkür ederim.
  • 31-03-2009, 18:10:31
    #6
    Üyeliği durduruldu
    CodErode adlı üyeden alıntı: mesajı görüntüle
    Beyaz bir sayfa..
    sevgili arkadaşım bana kaldin kadar temiz bu sayfayı ayırdığın için teşekkür ederim

    üstad o zaman hata gösterimi kapali ama hata mesajını alamiyorsunuz


    Warning: mysql_pconnect() [function.mysql-pconnect]: Access denied for user 'root'@'localhost' (using password: YES) in D:\htdocs\clas.php on line 13
    Tüm İşlemler Başarısız.

    bkz display_errors

    <kd> gözümdan kaçmaz olur mu. php.iniden hata gösterimini açda rahat et </kd>
  • 31-03-2009, 18:12:08
    #7
    Valla hata gösterimini bilmiyorumda deliye döndüm. Hata vermemesi de garip bir mevzu..

    Bu arada senin bu son zamanlardaki bakınız kalıbına hastayım
  • 31-03-2009, 18:16:08
    #8
    Üyeliği durduruldu
    CodErode adlı üyeden alıntı: mesajı görüntüle
    Valla hata gösterimini bilmiyorumda deliye döndüm. Hata vermemesi de garip bir mevzu..
    Bu arada senin bu son zamanlardaki bakınız kalıbına hastayım
    Allah sağlık sıhhihat versin.

    bugünde ilginç birşey oldu.muhterem bi arkadaş böyle programlama.tv deki php egitimlerinin linkini verdim diye -rep vermiş adinida yazmamis.
  • 31-03-2009, 18:18:48
    #9
    Sağolasın hocam Ama o hastalık mevzusu ayrı.. Ben onun hastasıyım.. Fırsat buldukça yazarlık görevimi yerine getirmeye çalışcam..

    -rep mevzusuna gelince sen repi takmayan adamsın.. Boşveeeerrr

    - yi veren düşünsün