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

Duda con un query UPDATE

Estas en el tema de Duda con un query UPDATE en el foro de Mysql en Foros del Web. Hola amigos colegas, En resumen, tengo dos columna en mi tabla "datos": Código HTML: ----------------------------------------- status - fechafin ---------------------------------------- A 2010-02-22 03:30:42 ---------------------------------------------- Donde status ...
  #1 (permalink)  
Antiguo 23/08/2009, 03:48
 
Fecha de Ingreso: abril-2009
Mensajes: 24
Antigüedad: 15 años
Puntos: 1
Duda con un query UPDATE

Hola amigos colegas,

En resumen, tengo dos columna en mi tabla "datos":

Código HTML:
-----------------------------------------
status             -   fechafin           
----------------------------------------
A                      2010-02-22 03:30:42
----------------------------------------------
Donde status es 'string' y fechafin es 'datetime'

lo que pretendo es que este query me cambie el (status='P') cuando fechafin sea menor a la fecha actual.

construi este query, pero no encuentro que funcione
Código PHP:
mysql_query ("UPDATE LOW_PRIORITY datos SET status='P' where fechafin<CURDATE()") or die('error mysql'); 
alguna sugerencia?
  #2 (permalink)  
Antiguo 23/08/2009, 05:01
 
Fecha de Ingreso: abril-2009
Mensajes: 24
Antigüedad: 15 años
Puntos: 1
Respuesta: Duda con un query UPDATE

Resuelto!

para CURDATE() solo maneja fecha y para NOW() maneja fecha y hora como lo tengo en mi base de datos ;)

Código PHP:
mysql_query ("UPDATE LOW_PRIORITY datos SET status='P' where fechafin<=NOW()") or die('error mysql'); 
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 19:04.