$months = array('January', ... , 'December');
$sql='
SELECT *
FROM `residencies`
WHERE `Year` = 2010
ORDER BY array_search($months,`MonthFrom`) `DayFrom`';
, Bu elemanlar dizisi $ ay MonthFrom ilk konuma göre sıralanır ve aynı konuma sahip olanların DayFrom olanlar gerektiğini gerekiyordu (ben zaten o korkulan) çalışmıyor. Ben, herhangi bir yardım takdir başka bir yolu en tarihleri tedavi etmek ama bu sorgu için ben bu tarih yapısına bağlı duyuyorum olduğunu biliyorum