..:: MX Studio Fóruns ::..: Ultimas do fórum no meu site! - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Ultimas do fórum no meu site! como faço isso?? igual do mxstudio!!!

#1 User is offline   thizardo 

  • Group: Membros
  • Posts: 24
  • Joined: 13-September 06

  Posted 17 January 2007 - 10:28 PM

pessoal, preciso de um script que pegue os ultimos posts do forum pra jogar na pagina inicial do site? tipo do site do mxstudio!

achei esse codigo no codigofonte.net, mais naum ta funfando.

QUOTE
da Erro ao selecionar as tabelas


meu fórum é o Invision Power Board v2.1.3

o codigo é o seguinte!

CODE
<?php

// Dados do mysql
$mysql_host = "localhost"; // Host do mysql
$mysql_user = "user"; // Usuários do mysql
$mysql_senha = "senha"; // Senha do usuário do mysql
$mysql_bd = "bancodedados"; // Nome do banco de dados

// Conexão com o mysql e seleção do BD
$mysql_conexao = mysql_connect($mysql_host, $mysql_user, $mysql_senha) or die("Erro ao conectar");
$mysql_selecao = mysql_select_db($mysql_bd,$mysql_conexao) or die("Selecionar");

// Dados para o script
$mostrar = 10; // Total de registros a mostrar
$letras = 21; // Total de letras a ser exiba
$sufixo = "..."; // Isto será acrescentado após o numero de letras
$url_f = "http://www.seusite.com.br/forum"; // Url do seu fórum
$tabela_f = "FORUM"; // Prefixo da tabela

// Selecionando
$sql = "SELECT TITLE, FORUM_ID, TID FROM ".$tabela_f."topics WHERE 1 ORDER BY tid DESC LIMIT $mostrar";
$resultado_f = @mysql_query($sql) or die("Erro ao selecionar as tabelas");

// Primeiro numero do contador das ultimas do fórum
$contador_f = 1;

// Gerando loop
while($dados_f = @mysql_fetch_array($resultado_f)) {
$tid = $dados_f['TID'];
$fid = $dados_f["FORUM_ID"];
// Verificando e tratando o tamanho dos titulos dos tópicos
if ($letras != 0) {
if(strlen($dados_f["TITLE"]) > $letras) {
$link_f = substr($dados_f["TITLE"], 0, $letras) . $sufixo;
$titulo_f = $dados_f["TITLE"];
} else {
$link_f = $dados_f["TITLE"];
}
} else {
$link_f = $dados_f["TITLE"];
}

// Gerando o numero 0 antes dos numeros 1,2,3,4,5,6,7,8,9
if($contador_f < 10) $contador_str = "0".$contador_f;
else $contador_str = $contador_f;

// Imprimindo os dados na tela
echo "<strong>$contador_str.</strong>&nbsp;<a href=\"$url_f/index.php?act=ST&f=$fid&t=$tid\" target=_blank title='$titulo_f'>$link_f</a>";

// Acrescentando de 1 em 1 no contador a cada registro
$contador_f++;

}

?>


o cara disse que era só mudar os dados do mysql la em cima, prefixo das tabelas, e o endereço do forum, ta tudo certinho no meu! mais da esse erro!

alguem pode me ajudar! so muito leigo em php, to aprendendo devagarzinho!! hehehe

t+ pessoal... agradeço a atenção de todos!


[]s

Thiago
0

#2 User is offline   Firemaster 

  • Group: Membros
  • Posts: 1410
  • Joined: 14-September 04

Posted 17 January 2007 - 10:50 PM

Pessoal, mais uma vez avisando a todos, leiam as regras, não peçam scripts, nâo promovam fóruns de mesmo teor ao deste site.

Scripts de terceiros não serão mais permitidos. Lembro a TODOS que o fórum é para ajudar no aprendizado daqueles iniciantes e dos mais experientes, sem discriminação, desde que as dúvidas sejam pertinentes aos scripts de autoria PRÓPRIA. Scripts de sistemas proprietários, ou de terceiros, resolvam com o autor do mesmo ou com serviço de suporte do autor do sistema.

No caso de alguém querer ajudar, por favor, responda em PVT.

[]'s
0

#3 User is offline   thizardo 

  • Group: Membros
  • Posts: 24
  • Joined: 13-September 06

  Posted 18 January 2007 - 12:13 PM



resolvido o problema, consegui faze funfa as ultimas do forum na pagina inicial do site, se alguem tiver alguma dúvida de como fiz, me procurem!

vlws!
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


Similar Topics Collapse


Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)