<?php { $qSQL="SELECT COUNT(id) FROM baza_testowa WHERE date BETWEEN '$new_dateA' AND '$new_dateB'"; if($number==0) { } else { $qSQL="SELECT * FROM jos_survey WHERE date BETWEEN '$new_dateA' AND '$new_dateB'"; ?>
Sprawa jest taka - zapytanie w MySQLadmin wykonuje sie bez problemu gdy zamiast zmiennych podaje odpowiednie daty. Skrypt php działa też ok, tzn zawsze pojawia się na stronie tyle obiektow opartych o baze_testowa ile wystepuje pomiedzy datami. Jednak zawsze zmienna $number przyjmuje wartość 3 (W bazie testowej mam 3 rekordy), co uniemożliwia odpalenie informacji o nieznalezionych rekordach w danym zakresie dat.
Ktoś miał może coś podobnego lub ma jakieś pomysły?