Y si haces condicionales? o switches
Código PHP:
if($fecha_inicial > '26-04-2011' && $fecha_vencimiento < '30-04-2011')
{
$id = 1;
}
if($fecha_inicial > '28-04-2011' && $fecha_vencimiento < '29-04-2011')
{
$id = 2;
}
Para comparar te aconsejaría ponerlo en numeros todo ya que las los nombres de los meses no estan ordenados.