mysql_fetch_array kullanmışsın fakat mysql_fetch_array'ın kullandığın kod dizgesini konuda göremiyoruz.
O kısımlar altta hocam

eklemedim yani.
kodu çalıştırmadım ama $aralik="UNIX_TIMESTAMP(addtime) BETWEEN '$time1' AND '$time2'";
burada eğer aralık değeri dolu gelecekse AND ile başlamalı
$query_siparis = "select * from siparisler where zl='".$zl."' $aralik ORDER BY id DESC LIMIT $nerden,$kackayit";
çünkü buradaki where den sonra bi koşul var
Aynen dediğin gibi hocam sorun düzeldi, teşekkürler.