El problema es que el formato de fecha guardado es distinto al que estás queriendo buscar es decir
 
Tu fecha guardada es 2014-07-20
y vos estas buscando 2014-20-07
proba  
 Código PHP:
    $hoy=date('Y-m-d'); 
    
   Cita:  
					Iniciado por dorcu 
  Hola muy buenas,
 
Os cuento tengo un base de datos que guarda una serie de datos. Entre ellos uno de los campos es una fecha y se guarda de la forma "2014-02-31". Entonces quiero hacer una consulta que me saque todas las columnas con fecha mayor que hoy pero no me sale. 
He probado con:  
 Código PHP:
    $hoy = date('Y-d-m');
 
SELECT * FROM tabla WHERE fecha > '.$hoy.' AND status = 1 ORDER BY fecha ASC LIMIT 35 
    
  Pero me saca contenido con fecha 2014-04-24 siendo hoy 2014-07-20. 
¿Como debería hacer este tipo de consultas? 
Muchas gracias