Jump to content


Photo

Selecionar Penultimo Registro


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

#1 Halan

Halan

    Normal

  • Usuários
  • 84 posts
  • Sexo:Não informado
  • Localidade:Orleans
  • Interesses:Carros, Som Automotivo, Internet, Designer Grafico e Programação (PHP)

Posted 04/08/2004, 18:09

Olá, esse comando seleciona o ultimo registro da tabela e ordena em ordem decrescente pelo id,
<?

include("galeria-orle/include/conexao.php");
$sql = mysql_query("SELECT * FROM galeriaorle order by id DESC LIMIT 1");

?>
<?

$dados= mysql_fetch_array($sql) ;

?>

Como q eu faço pra ele selecionar o penultimo registro ?
:: Nome: Halan S. Batista
:: E-mail: halanb@terra.com.br
:: Especialidade: Web Designer e Web Master

:: Site: www.brasilfest.com.br

--------------------

#2 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 04/08/2004, 20:56

SELECT * FROM galeriaorle order by id DESC LIMIT 1, 1

O LIMIT do SQL funciona com o substr() do PHP, voce passa em qual ele deve começar e quantos andar. Iniciando o primeiro registro com 0.
Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#3 wdalex

wdalex

    Normal

  • Usuários
  • 90 posts
  • Sexo:Não informado
  • Localidade:Rio do Sul - SC

Posted 05/08/2004, 11:58

Não sei como funcio em PHP mas em programação a lógica da programação é esta...

existe um comando no mysql que e numera as linhas selecionadas, assim vc pega a ultima menos 1...
Alex da Silva
wdalex@hotmail.com

#4 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 05/08/2004, 12:02

Rs... Eu disconheço... Mas a maneira mais pratica mesmo é o LIMIT, mostrado acima pelo X...
Klaus Paiva
Conheça também: Taperás




1 user(s) are reading this topic

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

IPB Skin By Virteq