• 30-03-2013, 12:09:59
    #1
    Merhaba,yeni php öğreniyorum bir sorum var.
    PHP'de veritabanında ayar tablosundaki site_bakim satırında değer yoksa kendi mesajımı,varsa oradakini yazdırmak istiyorum şu şekil olmuyor.
    empty yerine ne kullanmam gerekiyor?

    <?php if(empty($ayar[site_bakim])){
    echo $ayar["site_bakim"];
    }else{
    echo "Yönetici tarafından girilmiş herhangi bir sebep bulunmuyor.";
    }
    ?>
  • 30-03-2013, 12:17:30
    #2
    Axerhosting adlı üyeden alıntı: mesajı görüntüle
    Merhaba,yeni php öğreniyorum bir sorum var.
    PHP'de veritabanında ayar tablosundaki site_bakim satırında değer yoksa kendi mesajımı,varsa oradakini yazdırmak istiyorum şu şekil olmuyor.
    empty yerine ne kullanmam gerekiyor?

    <?php if(empty($ayar[site_bakim])){
    echo $ayar["site_bakim"];
    }else{
    echo "Yönetici tarafından girilmiş herhangi bir sebep bulunmuyor.";
    }
    ?>
    Böyle denermisiniz :

    <?php
    $islemyap=mysql_query("SELECT * FROM ayar");
    $icerikal=mysql_fetch_assoc($islemyap);
    if($icerikal["site_bakim"]!=""){
    echo $icerikal["site_bakim"];
    }else{
    echo "Yönetici tarafından girilmiş herhangi bir sebep bulunmuyor.";
    }
    ?>
  • 30-03-2013, 12:26:16
    #3
    kingofseo adlı üyeden alıntı: mesajı görüntüle
    Böyle denermisiniz :

    <?php
    $islemyap=mysql_query("SELECT * FROM ayar");
    $icerikal=mysql_fetch_assoc($islemyap);
    if($icerikal["site_bakim"]!=""){
    echo $icerikal["site_bakim"];
    }else{
    echo "Yönetici tarafından girilmiş herhangi bir sebep bulunmuyor.";
    }
    ?>
    Sebep olsada olmasada Yönetici tarafından girilmiş herhangi bir sebep bulunmuyor. diyor.
  • 30-03-2013, 12:27:41
    #4
    Axerhosting adlı üyeden alıntı: mesajı görüntüle
    Sebep olsada olmasada Yönetici tarafından girilmiş herhangi bir sebep bulunmuyor. diyor.
    Mysql baglantisi yapdiniz mi ? ayni bende bu sekilde kullaniyorum sorun yok ?
  • 30-03-2013, 12:29:58
    #5
    kingofseo adlı üyeden alıntı: mesajı görüntüle
    Mysql baglantisi yapdiniz mi ? ayni bende bu sekilde kullaniyorum sorun yok ?
    evet yapılı direk sebepi bastırabiliyorum
  • 30-03-2013, 12:36:20
    #6
    Axerhosting adlı üyeden alıntı: mesajı görüntüle
    evet yapılı direk sebepi bastırabiliyorum
    Include veya require ettiniz mi peki son olarak böyle denermisiniz :

    <?php
    $islemyap=mysql_fetch_assoc(mysql_query("SELECT site_bakim FROM ayar"));
    $bakimvar=$islemyap["site_bakim"];
    if(isset($bakimvar)){
    echo $bakimvar;
    }else{
    echo "Yönetici tarafından girilmiş herhangi bir sebep bulunmuyor."; 
    }
    ?>
  • 30-03-2013, 12:39:21
    #7
    require_once edili,gene olmadı maalesef.
  • 30-03-2013, 12:42:58
    #8
    Axerhosting adlı üyeden alıntı: mesajı görüntüle
    require_once edili,gene olmadı maalesef.
    Hocam herhalde sizde bir hata var normalde olmasi lazim.
  • 30-03-2013, 14:03:30
    #9
    kodu aynen yapıştırıyorum,olmuyor ancak veriyi direk bastırabiliyorum çözemedim.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 14:03:30 -->-> Daha önceki mesaj 12:44:47 --

    Sorunu şu şekilde çözdüm

    <?php if($ayar[site_bakim] != null){ 
    echo $ayar["site_bakim"]; 
    }else{ 
    echo "Yönetici tarafından girilmiş herhangi bir sebep bulunmuyor."; 
    } 
    ?>