Hola,
Cita: Tengo con campo DATETIME y quiero hacer un SELECT de todos los registros que tengan en ese campo FECHA una fecha que sea menor a esa misma FECHA+1 mes.
¿Podrias traducir esto? Es que una fecha siempre es menor a si misma + 1 mes
¿Esto es codigo o pseudocodigo? Lo digo por falta de $:
query_buscar = "Select * from detalle_compra where id_empleado = '"$id"' and fecha <= '" . DateAdd("m", 1, fecha) . "'"
dateadd() no es una funcion estandard de PHP, no sabemos que valores acepta ni en que formato. Tampoco sabemos que formato y valor tiene fecha. Puede que el codigo este bien, pero no los valores.
Saludos.
PD: Tambien estaria bien saber que base de datos usas, podria usarse funciones de la base de datos.