Jump to content


Photo

Como Fazer O Select


  • Faça o login para participar
2 replies to this topic

#1 Renato Neves

Renato Neves

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 23/11/2009, 07:25

Bom dia a todos...

Preciso da ajuda de voces, preciso emitir um relatório com dados contidos num banco de dados como exemplo abaixo:

IP Host Sistema Operacional Vulnerabilidade Severidade Ambiente Data
10.2.1.100 dsa012145 Windows KB9831734 Hight Zona Sul 01/01/2009
10.2.1.100 dsa012145 Windows KB983171a Hight Zona Sul 01/01/2009
10.2.1.100 dsa012145 Windows KB9831759 Hight Zona Sul 01/01/2009
10.2.1.100 dsa012145 Windows KB9831714 Hight Zona Sul 01/01/2009
10.2.1.100 dsa012145 Windows KB9831112 Hight Zona Sul 01/01/2009
10.2.1.100 dsa012145 Windows KB9831531 Hight Zona Sul 01/01/2009
10.2.1.100 dsa012145 Windows KB9831723 Hight Zona Sul 01/01/2009
10.2.1.188 dsa016535 Windows KB9831734 Hight Zona Sul 01/01/2009
10.2.1.188 dsa016535 Windows KB983171a Hight Zona Sul 01/01/2009
10.2.1.188 dsa016535 Windows KB9831419 Low Zona Sul 01/01/2009
10.2.1.188 dsa016535 Windows KB9831214 Hight Zona Sul 01/01/2009
10.2.1.188 dsa016535 Windows KB9831992 Low Zona Sul 01/01/2009
10.2.1.188 dsa016535 Windows KB9831531 Hight Zona Sul 01/01/2009
10.2.1.188 dsa016535 Windows KB9831123 Medium Zona Sul 01/01/2009

Através desta tabela preciso de um select para que me traga as vulnerabilidades encontradas em cada IP de acordo com a data desejada, ela deveria ficar assim:

IP Host Sistema Operacional Vulnerabilidade Severidade Ambiente Data
10.2.1.100 dsa012145 Windows KB9831734 Hight Zona Sul 01/01/2009
KB983171a Hight
KB9831759 Hight
KB9831714 Hight
KB9831112 Hight
KB9831531 Hight
KB9831723 Hight
10.2.1.188 dsa016535 Windows KB9831734 Hight Zona Sul 01/01/2009
KB983171a Hight
KB9831419 Low
KB9831214 Hight
KB9831992 Low
KB9831531 Hight
KB9831123 Medium

E o outro seria pegar uma determinada vulnerabilidade e listar todos os IPs que ela existe.

O form em PHP eu ja sei como fazer.porém a minha dúvida fica no select e no exibir estes dados..

Conto com ajuda de voces.

Abraços...

#2 CswargameS

CswargameS

    Eu não acredito!

  • Ex-Admins
  • 1490 posts
  • Sexo:Masculino
  • Localidade:Franca/SP

Posted 23/11/2009, 13:30

Não entendi muito bem como fica sua tabela no BD :ponder:

Se você puder postar a estrutura da tabela fica mais facil...

Mas pelo que eu entendo o select é "da tabela toda" .. o que vai mudar é quais "rows" você vai exibir no resultado... isso você faz com IF e echo diferentes
Regras
Posted Image
Fórum WMO - Equipe de Design & Vídeo, Áudio e Mídias - Administrador

#3 Squall Robert

Squall Robert

    Mr. Squall - Mais Carne do que Osso (hihi)

  • Usuários
  • 507 posts
  • Sexo:Masculino
  • Localidade:Curitiba
  • Interesses:Php ... Php...Php

Posted 24/11/2009, 12:19

ta meio confuso o que vc quer...

vc quer fazer um filtro por datas e trazer agrupado ...

explique melhor
<?php

$squall = new Squall();

$squall->Ajudando("você");

$resultado = $squall->solucao();  ?>




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq