Jump to content


Microbyte

Member Since 05/02/2006
Offline Last Active 17/11/2007, 14:21
-----

Posts I've Made

In Topic: Divisão Por Categorias

14/11/2007, 11:41

A ideia é ir adicionando tutoriais.
Podem vir a existir mais categorias...

In Topic: Divisão Por Categorias

14/11/2007, 11:22

Obrigado pelo código...
Muito bom trabalho. Vai ser útil.

Agora, alguma forma do PHP adicionar categorias automaticamente?

Imagine que eu agora crio o tutorial
[Software] Como criar uma aplicação

O código deixaria de trabalhar. Teria de voltar a editar o código e fazer upload para o servidor.

In Topic: Divisão Por Categorias

14/11/2007, 08:16

Então não é possível dividir com arrays?

In Topic: Divisão Por Categorias

14/11/2007, 07:35

Não.
O primeiro quote é o conjunto de tutoriais.

Veja aqui: http://www.ptfs.info/index.php?a=tutos

Isso já é o final do código. Imprime os tutoriais e faz link para o tutorial completo.

SQL Query:
SELECT * FROM phpbb_posts LEFT JOIN phpbb_users  ON phpbb_posts.poster_id = phpbb_users.user_id LEFT JOIN phpbb_posts_text  ON phpbb_posts.post_id = phpbb_posts_text.post_id WHERE phpbb_posts.forum_id = 18 ORDER BY phpbb_posts_text.post_subject ASC

Código que faz o loop:
<?php do { ?>
					<div style="padding-bottom: 5px;"><b><a href="?a=tuto&amp;id=<?php echo $row_rs_tutos['post_id']; ?>"><?php echo $row_rs_tutos['post_subject']; ?></a></b> - by <?php echo $row_rs_tutos['username']; ?></div>
  <?php } while ($row_rs_tutos = mysql_fetch_assoc($rs_tutos)); ?>

In Topic: Divisão Por Categorias

14/11/2007, 07:19

Imagino que estes dados você esteja puxando de tabelas do banco de dados, certo?

Uma vez você tendo esta divisão, uma tabela de categorias e outra com os tutoriais, cada um sua referência para a categoria, basta você fazer um laço para as categorias e dentro deste, outro laço para os tutoriais referenciados às categorias correspondentes.

Deu pra ter uma noção?

Flws...
(ok2)


Errr... Sim, deu para ter uma noção. O problema é que a tabela de onde está a puxar os tutoriais pertence ao fórum.
O código que criei vai buscar toda a informação ao fórum (phpBB). Quando crio um novo tutorial ponho assim:
Assunto: [code=auto:0] Novo tutorial
Mensagem: Aqui posso usar até BBCode, smilies...

Depois a página que mostra o tutorial, formata o BBCode, os smilies, etc...

O que eu queria era que um código PHP dividisse automaticamente os tópicos por secções, consoante o que estivesse dentro de [].
Será que é possível aquilo que pretendo?

IPB Skin By Virteq