ya lo solucione de otra forma, aca dejo la solucion para quien le pase lo mismo, en este caso solo sirve para fechas con formato "d-m-y":
Código PHP:
/* Dar buelta la fecha d-m-y => y-m-d */
function rev_fecha($cad) {
$tmp=$cad;
$j=strlen($cad)-2;
for($i=0;$i<=1;$i++) {
$tmp[$i]=$cad[$j];
$tmp[$j]=$cad[$i];
$j++;
}
return $tmp;
}
function rango_fechas() {
$fecha_actual=date("y-m-d");
//$ini y $fin van a ser los indices de los campos donde estan mis fechas pueden ponerlos directamente.
$ini=$this->id_campo("DATE_FORMAT(start,'%d-%m-%y')");
$fin=$this->id_campo("DATE_FORMAT(end,'%d-%m-%y')");
//doy la vuelta a la fecha
$start=$this->rev_fecha("$row[$ini]");
$end=$this->rev_fecha($row[$fin]);
//Uso funcion strcmp: ver funcionamiendo en php.net
if ((strcmp($start,$fecha_actual)<=0) AND (strcmp($end,$fecha_actual)>=0)) {
//mostrar campos
}
}
Lo he puesto algo resumido para que se entienda mejor ya que mi aplicacion es mas liosa de explicar y ese no es el fin de este spot. Un saludo y gracias a los que se interesaron por este asunto.