Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 10 postagens
Mais de 10 postagens
Tópico Autor
Mensagens: 24

como faz uma exibição mysql de cabeça pra baixo?

30-11-2010 15:51

eu estou fazendo um 'chat' e eu dei conta de fazer tudo praticamente, o problema é que as mensagens ficam as novas por último,
eu quero um exibição do mysql de "cabeça pra baixo", ou seja, as últimas linhas do mysql tem q aparecer primeiro, ou seja, a 2° mensagem enviada, antes da primeira, a 3° antes da 2° e assim vai...
Estou usando esse código:

include "config.php"; $consulta = "SELECT * FROM `chat` "; $resultado = mysql_query($consulta) or die("Falha na execução da consulta"); while($linha = mysql_fetch_assoc($resultado)) { $name = $linha["name"]; $text = $linha["text"]; echo ("<b>$name</b> diz: $text <br>"); }

0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17616
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

como faz uma exibição mysql de cabeça pra baixo?

30-11-2010 17:08

ORDER BY colunatal ASC
para ordem crescente

ORDER BY colunatal DESC
para ordem decrescente

MOVIDO: de PHP para MySQL
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 10 postagens
Mais de 10 postagens
Tópico Autor
Mensagens: 24

como faz uma exibição mysql de cabeça pra baixo?

30-11-2010 17:58

usando o meu código como ficaria isso? eu tentei assim:
$consulta = "SELECT * FROM `chat` ORDER BY `text` DESC";
mas não deu certo.
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17616
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

como faz uma exibição mysql de cabeça pra baixo?

30-11-2010 19:05

Ta certo, só que no caso você ordena por texto, sendo assim, ele vai procurar as letras mais altas para ordenar, e imagino que você tenha um id de cada informação que entra na tabela, sendo assim, é melhor ser um ORDER BY seu campo id.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 10 postagens
Mais de 10 postagens
Tópico Autor
Mensagens: 24

como faz uma exibição mysql de cabeça pra baixo?

01-12-2010 12:38

perfeito mano, coloquei um novo campo de id com auto_increment e pûs o order by desc, agora tá 10!, vlw
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17616
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

como faz uma exibição mysql de cabeça pra baixo?

01-12-2010 14:36

Boa.
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado