fechafin si no es datetime, craso error, tienes dos opciones
1.transformarlo con
date() y las
funciones de string para separar las partes de la fecha si es char o varchar.
2.Si es un numérico te debería funcionar siempre que $userFechaIn tenga el mismo formato.
Puesto que 201309251420<201309300000, interpretando 2013-09-25 14:20:00 y 2013-09-30 00:00:00. Si es varchar tambien puedes hacerlo directamente ya que "201309251420"<"201309300000".
Lo que no puedes hacer es comparar "201309251420" con "2013-09-30"