Ändern Sie den Eingangsnamen in :-
echo "<td>".'<input type="text" name="date_from" class="datepicker">'."</td>"; // remove []
echo "<td>".'<input type="text" name="date_to" class="datepicker">'."</td>"; // remove []
Verwenden Sie das Datumsformat wie folgt
Try: date("Y-m-d") which uses the numeric equivalents.