• 02-01-2011, 21:50:49
    #1
    mysql_fetch_array(): supplied argument is not a valid MySQL result resource in

    localhosta sorunsuz çalışan kodlar hosta ise yukarıdaki hata yı veriyor. Benim düşüncem host veritabanı desteklemiyor ne yapmam gerekiyor
  • 02-01-2011, 21:52:22
    #2
    sql sorgusu boş dönüyor. veritabanında gerekli tablo ve tablo içindeki bilgilerin olup olmadığını veritabanının düzgün yüklenip yüklenmediği kontrol et.
  • 02-01-2011, 21:53:47
    #3
    sql ile ilgili bir problem var databeseyi kontrol etmenizi tavsiye ederim. Veri çekemiyor.
  • 02-01-2011, 21:59:22
    #4
    veritabanını gözden geçir, tablolarını onarmayıda bir dene.
  • 02-01-2011, 22:33:18
    #5
    dediklerinizi daha once yaptım fakat yine aynı sorun oluşuyor. Benim anlamadığım bu localde calışıyor fakat hosta boyle bir sorunu niye veriyor
  • 03-01-2011, 09:48:47
    #6
    sql sorgunu yazabilirmisin buraya
  • 03-01-2011, 11:32:19
    #7
    $username = mysql_real_escape_string(stripslashes($_REQUEST['name']));
    $password = md5(mysql_real_escape_string(stripslashes($_REQUEST['pass'])));
    
    $sql="SELECT * FROM users WHERE  gid= '2' AND username='$username' AND password='$password' ";
    $result=@mysql_query($sql);
    $count=@mysql_num_rows($result);
    Sadece bu kodda degil butun mysql işlemlerinde sorun veriyor
  • 03-01-2011, 11:39:08
    #8
    tablo eksik.
    tabloyu arıyor ama bulamıyor.
    sunucu kendininse apache derlemesi yap
    bazı komutlar kapalı olabilir ama hangi komutun oldugunu anlayamadım.
  • 03-01-2011, 11:43:47
    #9
    bende ilk başta oyle düşündüm host şirketine mail attım galiba neyin sorun oldugunu anlamadılar. Brde buraya yazıyım dedim. Tabloları optimize , tamir , kontrol hepsini yaptım. Benim localde wamp serverdü hosta atınca boyle bir sorun oluştu acaba ondan da olabirimi ve cozumu nasıl olabilri