Hola edanalvi
Es tal y como comenta gnzsoloyo, sobre tus variables.
Ahora lo que tendrias que hacer segun yo, es concatenar tus variables ya que al fin y al cabo son cadenas, por lo que tu consulta quedaria de la siguiente forma:
Código PHP:
mysql_query("SELECT COUNT(edad) as cedad, edad FROM usuario_principal WHERE fecha BETWEEN ('".$fecha1."') AND ('".$fecha2."') GROUP BY edad",$tuconex);
Y para comprobarlo harias lo mismo que hisiste imprimirlo con un echo.
Saludos!