• 09-09-2009, 16:32:53
    #1
    sorgulamayı altta görünen şekilde yapıyorum ancak localhostta sorunsuz çalışıyorken hostta çalışmıyor. nerede hata yapıyorum. yardım edermisiniz lütfen
    $ilk1 = $_POST["ilk"];	
    $son1 = $_POST["son"];
    $sor= mysql_query("SELECT * FROM siparis WHERE tarih Between '$ilk1' and '$son1' ORDER BY id DESC ");
  • 09-09-2009, 16:37:08
    #2
    $sor= mysql_query("SELECT * FROM siparis WHERE tarih Between '$ilk1' and '$son1' ORDER BY id DESC ") or die(mysql_error());

    yaparak hatayi görebilirsin
  • 09-09-2009, 16:55:54
    #3
    ilgilendiğin için teşekkür ederim, yaptım ama herhangi bir hata mesajı yok ancak yine çalışmıyor
  • 09-09-2009, 17:38:33
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    tarih tablon doğru mu ona bak eğer doğruysa gerçekten post ediyor musun ona bak

    echo "$ilk1 , $son1"; yaz bi bak bakalım.
  • 09-09-2009, 17:52:10
    #5
    Üyeliği durduruldu
    tarih alaninizin tipi nedir?
  • 09-09-2009, 17:57:32
    #6
    asimus dostum sanada teşekkür ederim. kontrol ettim formdan veriyi alıyor echo ile yazdırınca ekrana baskı veriyor. yani sorun formda değil
  • 09-09-2009, 18:00:35
    #7
    Tarih Sütununun Tipi varchar dostum
  • 09-09-2009, 18:59:41
    #8
    Belki register_globals durumu etki ediyordur.

    http://www.php.net/manual/tr/faq.misc.php
  • 09-09-2009, 21:25:19
    #9
    Üyeliği durduruldu
    Wini adlı üyeden alıntı: mesajı görüntüle
    Tarih Sütununun Tipi varchar dostum
    bu sekilde düşündügünüz şekilde beetween in calismasi için alanin tipinin date olmasi lazim. yada int olup time() değerini kaydetmeniz lazim.

    varchar alanda bu şekilde beetween aralığı vermemiş olur