Buenas tardes tengo una base de datos con la fecha de vencimiento de documentos y quiero hacer si la fecha de vencimiento es menor a la fecha actual a través de una consulta que me liste los documentos vencidos.
cuando coloco:
$server = "localhost";
$usuario = "root";
$contraseña = "";
$bd = "cacsa";
$conexion = mysqli_connect($server,$usuario,$contraseña,$bd)
or die ("error en conexión favor verificar la conexión");
$hoy = Date("Y-m-d");
$consulta = (mysqli_query($conexion,"SELECT * FROM data WHERE alerta < $hoy ORDER BY empresa ASC" ));
while ($extraer = mysqli_fetch_array($consulta))
{
$empresa=$extraer['empresa'];
$organismo=$extraer['organismo'];
$tramitador=$extraer['tramitador'];
$documento=$extraer['documento'];
$producto=$extraer['producto'];
$fechav=$extraer['fechav'];
$responsable=$extraer['responsable'];
$alerta=$extraer['alerta'];
no me trae nada teniendo fechas vencidas cuando invierto el signo > aparecen todas las fechas vencidas y no vencidas
en la base de datos la fechas están en DATE 2018-14-10 y el hoy como pueden ver esta $hoy = Date("Y-m-d");
si alguien me puede ayudar lo agradecería