Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2015, 15:43
migue_coco
 
Fecha de Ingreso: mayo-2013
Mensajes: 171
Antigüedad: 11 años, 7 meses
Puntos: 4
Restar o sumar meses

Buenas.
Llevo un rato leyendo por la red y mirando los manuales y no doy con lo que busco.
Quizas no se la forma de buscarlo...

A ver, lo que pretendo hacer es sacar el mes actual de la fecha y restarle un mes.
Es decir, no quiero restar 30 dias, quiero que si el mes actual es 2, poder restarle 3 meses y que me de 12.

Os lo pongo en PHP para que se vea lo que quiero hacer aunque este mal escrito el codigo

Código PHP:
$mesactualdate("m");
$mesnuevo=$mesactual 3
Claro, el problema es que al hacer eso daría como resultado -1

Como se hace para que diera bien?
Lo que pretendo despues es buscar en una base de datos todos los registros que sean del mes X

Código PHP:
$sql"SELECT * FROM Tabla WHERE (MONTH)Fecha = '$mesnuevo'"
Espero haberme explicado.
Un saludo y gracias.