• 26-03-2015, 09:05:58
    #1
    Üyeliği durduruldu
    Merhaba,

    Arkadaşlar bir sorgum var şu şekilde anlatayım.

    $sql = mysql_query("SELECT * FROM kisiler WHERE kulad = '$kuladi' and sifre = '$sifre'");
    $say = mysql_num_rows($sql);

    echo $say;

    dediğimde 0 olarak geliyor ama o kayıt var hatta sql satırını echo ile yazdırığımda mysql de kendim sorgu yaptığımda çıkıyor neden böyle bir sorun olabilir.
  • 26-03-2015, 09:27:40
    #2
    trayder35 adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Arkadaşlar bir sorgum var şu şekilde anlatayım.

    $sql = mysql_query("SELECT * FROM kisiler WHERE kulad = '$kuladi' and sifre = '$sifre'");
    $say = mysql_num_rows($sql);

    echo $say;

    dediğimde 0 olarak geliyor ama o kayıt var hatta sql satırını echo ile yazdırığımda mysql de kendim sorgu yaptığımda çıkıyor neden böyle bir sorun olabilir.
    echo $sorgu = "SELECT * FROM kisiler WHERE kulad = '$kuladi' and sifre = '$sifre'";

    $sql = mysql_query($sorgu);
    $say = mysql_num_rows($sql);


    şeklinde sorgudan çıkan değeri mysqlde çalıştırdığında sonuç geliyor mu ?
  • 26-03-2015, 09:29:23
    #3
    Üyeliği durduruldu
    yvolkan adlı üyeden alıntı: mesajı görüntüle
    echo $sorgu = "SELECT * FROM kisiler WHERE kulad = '$kuladi' and sifre = '$sifre'";

    $sql = mysql_query($sorgu);
    $say = mysql_num_rows($sql);


    şeklinde sorgudan çıkan değeri mysqlde çalıştırdığında sonuç geliyor mu ?
    evet hocam echo ile aldığım sorguyu phpmyadmin de çalıştırıyorum sonuc geliyor.
  • 26-03-2015, 09:35:46
    #4
    trayder35 adlı üyeden alıntı: mesajı görüntüle
    evet hocam echo ile aldığım sorguyu phpmyadmin de çalıştırıyorum sonuc geliyor.
    Doğru veritabanı bağlantısı yapıyor musun acaba?

    Yada sorgunda Türkçe karakterle var mı ?
  • 26-03-2015, 09:36:48
    #5
    Üyeliği durduruldu
    yvolkan adlı üyeden alıntı: mesajı görüntüle
    Doğru veritabanı bağlantısı yapıyor musun acaba?

    Yada sorgunda Türkçe karakterle var mı ?
    db doğru diğer verileri çekiyor çünkü ama türkçe karakterler var
  • 26-03-2015, 09:40:43
    #6
    trayder35 adlı üyeden alıntı: mesajı görüntüle
    db doğru diğer verileri çekiyor çünkü ama türkçe karakterler var
    O zaman türkçe karaktersiz bir giriş deneyip başarılıysa paylaşırsan en azından sorunun ondan olduğunu anlayalım.
  • 26-03-2015, 09:56:50
    #7
    Üyeliği durduruldu
    yvolkan adlı üyeden alıntı: mesajı görüntüle
    O zaman türkçe karaktersiz bir giriş deneyip başarılıysa paylaşırsan en azından sorunun ondan olduğunu anlayalım.
    Türkçe karakter sorunu ! ..

    <meta charset="UTF-8">
    mysql_query("SET NAMES utf8");
    mysql_query("SET CHARACTER SET utf8");

    Tablom ve alanlarımda utf8_turkish_ci olarak ayarli
  • 26-03-2015, 09:59:15
    #8
    trayder35 adlı üyeden alıntı: mesajı görüntüle
    Türkçe karakter sorunu ! ..

    <meta charset="UTF-8">
    mysql_query("SET NAMES utf8");
    mysql_query("SET CHARACTER SET utf8");

    Tablom ve alanlarımda utf8_turkish_ci olarak ayarli

    mysql_query("SET CHARACTER SET utf8_general_ci");

    olarak değiştirip denersen olacağını düşünüyorum.
  • 26-03-2015, 10:06:14
    #9
    Üyeliği durduruldu
    yvolkan adlı üyeden alıntı: mesajı görüntüle
    mysql_query("SET CHARACTER SET utf8_general_ci");

    olarak değiştirip denersen olacağını düşünüyorum.
    evet düzeldi çok teşekkürler..