• 18-10-2010, 14:59:52
    #1
    kayit tarihlerine göre kazancları tarihlere göre göstermek istiyorum. örnegin 1 günde 10 tane kayıt gelebilir. ertesi gün 2 tane bunları tarihler ile göstermek istiyorum ama sadece tek kayıt gösteriyor sizce neden olabilir?

    kodlar:

            $query = mysql_query("select kayittarih,SUM(ucret) FROM rezervasyon where (kayittarih between $baslangic and $bitis) GROUP BY kayittarih");
    
            while($row = mysql_fetch_array($query))
                {
            $tarih = date("d-m-Y",$row['kayittarih']);
            $ucret= $row['SUM(ucret)'];
    echo "<set label='$tarih' value='$ucret' />";
    }
  • 18-10-2010, 18:11:09
    #2
    $baslangic ve $bitis değişkenlerine tekabül eden tarih kısımları time() değerine olmalıdır.
    Ben kabaca baktığımda pek birşey göremedim eğer dediğim gibi değilse 18/10/2010 gibiyse veritabandaki tarih kısmı time() olarak kaydedin düzelecektir diye düşünüyorum
  • 18-10-2010, 20:53:19
    #3
    integer olarak kayıt ediyorum veritabanını
    diğer yerlerde problem yok sadece bu işlemde çalışmıyor
  • 18-10-2010, 21:06:10
    #4
    nurettin adlı üyeden alıntı: mesajı görüntüle
    integer olarak kayıt ediyorum veritabanını
    diğer yerlerde problem yok sadece bu işlemde çalışmıyor
    o zaman $baslangic ve $bitis değişkenlerine tekabül eden verinin doğruluğunu kontrol edin.Değişken içi boş da olabilir.