Consulta dos últimos 7 dias

  • Autor Autor draquio
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
draquio

draquio

Eta
Verificación en dos pasos activada
Estoy haciendo una consulta y quiero que esta solo sea de los últimos 7 días.. como puedo hacerlo.
Esta es mi consulta.
PHP:
$operacion = $db->QueryFetchArrayAll("SELECT * FROM `user_transactions` ORDER BY `date` DESC LIMIT 30");
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
probaste con la función datediff()? podrías usar la función para que te de la diferencia y validar que sea > 7..

Saludos!
 
Inserir CODE, HTML ou PHP:
$operacion = $db->QueryFetchArrayAll("SELECT * FROM `user_transactions` where date(MICOLUMNAFECHA)>date(date_sub(NOW(), INTERVAL 7 DAY))  ORDER BY `date` DESC LIMIT 30");

prueba con esto y avisas como te va si quieres aumentar o menorar las fechas solo cambia el 7 por el numero de días que necesites :encouragement:
 
Prueba usar dateadd(dd,-7, GETDATE()) te va a restar 7 días a partir de la fecha actual.
 
Gracias, más tarde lo pruebo y comento.
 
probaste con la función datediff()?
 
Inserir CODE, HTML ou PHP:
$operacion = $db->QueryFetchArrayAll("SELECT * FROM `user_transactions` where date(MICOLUMNAFECHA)>date(date_sub(NOW(), INTERVAL 7 DAY))  ORDER BY `date` DESC LIMIT 30");

prueba con esto y avisas como te va si quieres aumentar o menorar las fechas solo cambia el 7 por el numero de días que necesites :encouragement:
Gracias pero esa función muestra todo de los últimos 7 días, lo que necesito es ese día exacto, no todos los 7 días.


probaste con la función datediff()?
Busque pero no la entiendo como usar.
 
En lugar del símbolo de mayor colocas el = y ya esta

Enviado desde mi 5045G mediante Tapatalk
 
Me funcionó en la base de datos, pero no logro hacer que muestre en la sección.
Inserir CODE, HTML ou PHP:
$inver_1 = $db->QueryFetchArray("SELECT SUM(`money`) AS `money` FROM `transactions` WHERE date(`date`)='".date(date_sub('NOW()', 'INTERVAL 7 DAY'))."'");

y para mostrar estaba haciendo <?=$inver_1['money']?> y <? echo $inver_1 ?> sin embargo ninguno me funcionó.

- - - Actualizado - - -

Ya está!, ya lo resolví, gracias a todos por la ayuda😛8:😛8:
 
Voltar
Topo