• 03-12-2020, 09:58:06
    #1
    $queryt = mysql_query("SELECT SUM(bagis) FROM mama_bagisi WHERE basari='onay' AND tarih >= time() - 3600");
    bunda hata var mı biyeri yanlış mı yazdım ki
  • 03-12-2020, 10:03:39
    #2
    MsSql'e göre group by yapmalısınız, mySql'de de durum aynı olabilir belki. Aldığınız hata nedir?
  • 03-12-2020, 10:05:27
    #3
    ibrahimyucel adlı üyeden alıntı: mesajı görüntüle
    MsSql'e göre group by yapmalısınız, mySql'de de durum aynı olabilir belki. Aldığınız hata nedir?
    hata almıyorum veri yi vermiyor
  • 03-12-2020, 10:10:46
    #4
    Üyeliği durduruldu
    mysql_query gibi mysql_ ile başlayan fonksiyonlar PHP 5.6 üstünde çalışmaz, bundan kaynaklı olabilir. Ayrıca Mysql'de time fonksiyonu PHP'deki gibi değil (yani int sonuç vermiyor) diye hatırlıyorum, şöyle kullanmayı deneyin:
    $queryt = mysql_query("SELECT SUM(bagis) FROM mama_bagisi WHERE basari='onay' AND tarih >= ".(time() - 3600));
  • 03-12-2020, 10:15:29
    #5
    awoken adlı üyeden alıntı: mesajı görüntüle
    mysql_query gibi mysql_ ile başlayan fonksiyonlar PHP 5.6 üstünde çalışmaz, bundan kaynaklı olabilir. Ayrıca Mysql'de time fonksiyonu PHP'deki gibi değil (yani int sonuç vermiyor) diye hatırlıyorum, şöyle kullanmayı deneyin:
    $queryt = mysql_query("SELECT SUM(bagis) FROM mama_bagisi WHERE basari='onay' AND tarih >= ".(time() - 3600));
    oldu sonunda teşekkür ederim