PHP e MySql [RESOLVIDO]

1. PHP e MySql [RESOLVIDO]

Emerson
emersona

(usa Outra)

Enviado em 01/12/2011 - 16:07h

Meus caros, sou iniciante na programação e gostaria de saber como posso resolver o seguinte problema.
não sei nem se é certo usar este termo, mas preciso criar uma query do banco de dados em PHP para fazer o seguinte:
Buscar em um tabela de alertas as seguintes colunas: 'cor_alerta' 'dth_inicio' 'dth_fim' 'cod_objeto'.

'cor_alerta' contém o código da cor do alerta, exemplo 139 = vermelho.
'dth_inicio' contém a data de inicio no seguinte formato: 2011-11-30 12:50
'dth_fim' contém a data de fim no mesmo formato citado.
'cod_objeto' o código do objeto a ser pesquisado.

A coluna 'cod_objeto' precisa ser igual a de outra tabela, a tabela Alerta_objeto.
(Alerta.cod_objeto = AlertaObjeto.cod_objeto).
Depois de feita a busca, preciso verificar a quantidade de horas. Exemplo: Quantas horas ficou em alerta vermelho? Pego a data fim e subtraio a data inicio. 'dth_fim' - 'dth_inicio' pego o resultado e armazeno em uma variável para depois imprimir na tela.

Não sei como faço tudo isso em php, se tiver alguém aí que posso me ajudar serei muito grato.



  


2. MELHOR RESPOSTA

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 02/12/2011 - 11:57h

Faz uma query SQL no banco de dados, testa, depois passa para o comando em PHP, ficaria algo como:

obtem registros:

SELECT a.cor_alerta, a.dth_inicio, a.dth_fim, a.cod_objeto FROM alertas a, alerta_objeto ao
WHERE a.cod_objeto = ao.cod_objeto



obtem qtd:

SELECT SUM(a.cor_alerta) as qtd_total FROM alertas a, alerta_objeto ao
WHERE a.cod_objeto = ao.cod_objeto






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts