• 29-10-2013, 17:12:30
    #1
    mysql dan boş veri listelerken alttaki kodu kullanıyorum ama çalışmıyor.

    sutun veri türü vacher ve geçersiz null izinli acaba başka bir tür mü kullanmalıyım yada php kodu?
    $SQLtm = "SELECT * FROM urun where master is NULL";
        $istvidtm = @mysql_num_rows(mysql_query( $SQLtm ));
        echo $istvidtm;
  • 30-10-2013, 02:02:08
    #2
    Reveloper
    RemiX adlı üyeden alıntı: mesajı görüntüle
    mysql dan boş veri listelerken alttaki kodu kullanıyorum ama çalışmıyor.

    sutun veri türü vacher ve geçersiz null izinli acaba başka bir tür mü kullanmalıyım yada php kodu?
    $SQLtm = "SELECT * FROM urun where master is NULL";
        $istvidtm = @mysql_num_rows(mysql_query( $SQLtm ));
        echo $istvidtm;
    ah şu amerikanın büyük küçük harf oyunları

    $SQLtm = mysql_query("SELECT * FROM urun WHERE master IS NULL"); 
    $istvidtm = @mysql_num_rows($SQLtm); 
    echo $istvidtm;
  • 30-10-2013, 02:53:14
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Arkadaşım is null ve is not null sadece null olan ve olmayanları getirir. Yani boş demek null demek değildir. Eklerken boş olarak eklenmiş olabilir.

    http://dev.mysql.com/doc/refman/5.0/...with-null.html

    Boş olanları almak istiyorsan:

    $sql = 'select * from tablon where alan=""';
    şeklinde dene.
  • 30-10-2013, 10:21:59
    #4
    Büyük küçük harfle alakalı bir durum yok. Acayip in dediği gibi yada master like '' şeklindede oluyor. Saolun...
  • 30-10-2013, 10:28:50
    #5
    Üyeliği durduruldu
    şöylede dene çalışır,

    <?php

    $SQLtm = mysql_query("SELECT * FROM urun where master is NULL");
    while( $istvidtm=mysql_fetch_array( $SQLtm ))

    {
    $goster=$istvidtm["0"];

    }


    ?>