Ir para conteúdo
Fórum Script Brasil

cyberalexxx

Membros
  • Total de itens

    2.500
  • Registro em

  • Última visita

Posts postados por cyberalexxx

  1. Ola, no meu bd tenho a seguinte tabela materia com os seguintes registros:

    Id | Categoria | Nome | Titulo | Data

    1 | musica | pedro | hje | 20/02/2005

    2 | musica | pedro | hje1 | 21/02/2005

    3 | informatica | pedro | hje2 | 22/02/2005

    4 | informatica | pedro | hje3 | 23/02/2005

    Como faco uma consulta para vir o ultimo registro de cada categoria? para vim tipo assim:

    2 | musica | pedro | hj1| 21/02/2005

    4 | informatica | pedro | hj3 | 23/02/2005

    Eu usei o codigo abaixo, só que ao invés dele exibir o ultimo cadastrado ele exibiu o primeiro cadastrado

    SELECT max(Id) as Id, Categoria, Nome, Titulo, Data from tabela group by Categoria

    Muito estranho!!!

    já testei esse código que eu te passei em outro post, com varias tabelas minhas e funcionou na boa.

  2. Olá pessoal,

    O uso do include é bem funcional porem temos que criar uma página mestre com os includes para cada link e acho isso estremamente desnecessário, pois quando precisamos alterar alguma coisa no formato da página tem que alterar uma por uma, todas as páginas de estrutura.

    Gostaria de conseguir fazer apenas uma página de estrutura.

    Poderiam me ajudar?

    já pensou em definir a estrutura no Global.asa???

  3. tenta assim:

    SELECT DISTINCT(categoria), Id, nome, titulo, data  FROM tabela ORDER BY id DESC
    EDITADO esquece o q eu postei ai em cima passei sem testar, outra forma que funciona:
    SELECT max(Id) as Id,  Categoria, Nome, Titulo, Data from tabela group by Categoria

  4. Com RecordSet ou com array a lógica é a mesma: pular um registro.

    uma outra forma que eu acho absurda, mais é uma forma é primeiro pegar o ultimo registro e depois pegar os ultimos 5 que forem menores que o registro pego anteriormente (já vi isso em sistemas de paginação com bases muito grandes com SQL SERVER)

    Vou deixar aki a forma de fazer em um banco MySQL só para servir de referencia:

    SELECT * FROM tabela ORDER BY campo DESC LIMIT 1, 5

  5. - voce tera que especificar o endereço fisico no servidor, caso não saiba da pra usar Server.Mappath para pega-lo.

    - quanto ao nome do arquivo deixe assim que fica melhor:

    <%

    Set FSO = Server.CreateObject("Scripting.FileSystemObject")

    Set principal = FSO.GetFolder("c:\pasta") ' coloque a pasta principal

    Set arquivos = principal.Files

    For each arq in arquivos

    response.write "<a href='" & arq.name &"'>"&arq.name&"</a><br>"

    next

    %>

    Quanto a produção gosto de brincar com musica eletronica (progressive house e tribal house), infelizmente faz tempo que não sobra tempo para produzir algo.

×
×
  • Criar Novo...