Muchas gracias, es cierto que esta genial todo lo que me habeis puesto y os lo agradezco a todos, he realizado pruebas con todos los ejemplos y me van a servir bastante.
No obstante, he realizado unas pruebas y he podido descubrir que de esta forma tambien funciona:
PD: El original que habia arriba tenia un pequeño error, pero no fue por eso por lo que no me salia
Cita: SELECT * FROM reserva WHERE estado != 3 and fecha_inicio >= "'.$fecha_minima.'" ORDER BY fecha_inicio and estado ASC
En rojo marco lo que he puesto y ahora si me discrimina desde la fecha de hoy hacia atras. Unas comillas dobles y solucionado. Jejejejeje.
Personalmente no se me habria ocurrido asi, pero funciona.
Muchas gracias!