Consulta em mysql

  • Autor Autor carloslp0
  • 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
carloslp0

carloslp0

Gamma
Verificación en dos pasos activada
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Estoy haciendo una consulta en mysql mediante php tomando la hora actual y esta misma mas una mas

$query = 'SELECT Rutas.Ruta, Paradas.Parada, Horas.Hora
FROM Horas
INNER JOIN Horarios ON Horas.id_Horarios = Horarios.id
INNER JOIN Paradas ON Horas.id_Paradas = Paradas.id
INNER JOIN Rutas ON Horarios.id_Ruta = Rutas.id
WHERE Paradas.Parada = "Mercado Cosmo" and (Hora >= "HORA1"
AND Hora <= "HORA2")
/* AND ( Hora >= "" AND Hora <= "" ) */ORDER BY Horas.Hora ASC ';

estoy tomando la hora de los siguientes valores

$time = time();
echo date("H:i", $time);
$time2 = time() + (60 *60 * 1);
echo date("H:i", $time2);

como puediera insertar esos valores en la consulta ¿?
 
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
concatenando se hace, cierra la comilla simple y luego concatena como cualquier string

----- WHERE Paradas.Parada = "Mercado Cosmo" and (Hora >= "'.$time.'" AND Hora <= "'.$time2.'") ----
 
Estoy haciendo una consulta en mysql mediante php tomando la hora actual y esta misma mas una mas

$query = 'SELECT Rutas.Ruta, Paradas.Parada, Horas.Hora
FROM Horas
INNER JOIN Horarios ON Horas.id_Horarios = Horarios.id
INNER JOIN Paradas ON Horas.id_Paradas = Paradas.id
INNER JOIN Rutas ON Horarios.id_Ruta = Rutas.id
WHERE Paradas.Parada = "Mercado Cosmo" and (Hora >= "HORA1"
AND Hora <= "HORA2")
/* AND ( Hora >= "" AND Hora <= "" ) */ORDER BY Horas.Hora ASC ';

estoy tomando la hora de los siguientes valores

$time = time();
echo date("H:i", $time);
$time2 = time() + (60 *60 * 1);
echo date("H:i", $time2);

como puediera insertar esos valores en la consulta ¿?

Puedes también invertir el uso de las comillas y simples y meterlo de manera directa

$query = "SELECT Rutas.Ruta, Paradas.Parada, Horas.Hora
FROM Horas
INNER JOIN Horarios ON Horas.id_Horarios = Horarios.id
INNER JOIN Paradas ON Horas.id_Paradas = Paradas.id
INNER JOIN Rutas ON Horarios.id_Ruta = Rutas.id
WHERE Paradas.Parada = 'Mercado Cosmo' and (Hora >= '$time'
AND Hora <= '$time2')";
 
Voltar
Topo