Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

jrotta

Fórum com tópico fixo

Recommended Posts

Bom, eu estou colocando um fórum interno no meu site, e agora eu quero colocar um sistema para poder fixar tópicos.

Assim quando o código vai exibir todos os tópicos, ele mostra os tópicos fixos primeiro, e depois os tópicos comuns ordenados por data.

 

código atual:

$sql="SELECT * FROM $tbl_name WHERE category='$cate' ORDER BY last_post DESC limit 0, 30";
não consegui fazer para essa consulta no sql ordenar por `last_post` mas se tiver um `fixo`='yes' mostrar o tópico fixo antes.

 

OBS: na tabela do fórum, os tópicos fixos tem: `fixo`='yes', e os tópicos normais tem `fixo`='no'

Compartilhar este post


Link para o post
Compartilhar em outros sites

$sql="SELECT * FROM $tbl_name WHERE category='$cate' ORDER BY fixo DESC, last_post DESC LIMIT 0, 30";

Se só vão ter estes dois valores no campo fixo (yes ou no).

 

É só ordená-los por esta coluna, de ordem decrescente... Começando por Y (yes) e descendo até N (no).

 

Como o André sugeriu, não irá exibir os tópicos que fixo=no.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.