Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

eliminar por rango de fecha

Estas en el tema de eliminar por rango de fecha en el foro de Mysql en Foros del Web. Saludos.. Poseo el siguiente problema de codigo... tengo la siguiente instruccion: Código: "DELETE FROM partidas WHERE tipo = '$tipo' AND registro = $fecha"; Lo que ...
  #1 (permalink)  
Antiguo 30/04/2009, 14:06
 
Fecha de Ingreso: noviembre-2003
Mensajes: 403
Antigüedad: 20 años, 5 meses
Puntos: 4
eliminar por rango de fecha

Saludos.. Poseo el siguiente problema de codigo... tengo la siguiente instruccion:

Código:
"DELETE FROM partidas WHERE tipo = '$tipo' AND registro = $fecha";
Lo que necesito es poder eliminar todos los registros de un tipo en especifico cuyos valores de mes y año, vengan datos de una funcion de php que es algo asi

$fecha = date('m-Y');

pero si lo uso como tal, pues no elimina ningun registro...

Alguna ayuda?? por favor
  #2 (permalink)  
Antiguo 30/04/2009, 14:15
Avatar de Genetix  
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 2 meses
Puntos: 45
Respuesta: eliminar por rango de fecha

Hola Pax-Man

Prueba esto
Código sql:
Ver original
  1. DELETE FROM partidas WHERE tipo = '$tipo' AND DATE_FORMAT(registro, '%Y-%m')  = $fecha;

Saludos!
__________________
"El conocimiento nos hace responsables."
twitter: @benjamingb
blog personal: http://codigolinea.com
ZF Manual en español http://manual.zfdes.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:02.