Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Apresentar conteudo em um tabela a partir de uma "base de dados".
14-06-2010, 17:33
Mensagem: #6
RE: Apresentar conteudo em um tabela a partir de uma "base de dados".
Boas avlisrotiv!
é o seguinte, visto que nao tens grandes conhecimentos de php/html, secalhar o mais facil, mas menos prático, é criares um ficheiro a parte com a tal tabela, alteras a tabela nesse ficheiro, até pode ser visualmente (e analisas o codigo para tentares perceber) e no ficheiro principal só incluias esse ficheiro.

Uma maneira um pouco mais complicada mas que te dá mais "espaço de manobra" é teres tudo numa BD e fazeres a consulta e apresentar. fica aqui um exemplo de um código, comentado, para teres uma noção.

' Escreveu:<?php
$query = 'SELECT * FROM pagina ORDER BY id'; //cria a query para executar
$resultado = mysql_query($query); //executa a query e guarda na variavel resultado?>

<p><a href="inserir.php"><img src="../../imagens/add.png" /></a></p>

<div class="indexbackoffice">

<table width="100%" border="1"> //cria a tabela
<tr>
<td>id</td>//cria os cabeçalhos da coluna de cada tabea
<td>foto</td>
<td>titulo</td>
<td>texto</td>
<td>estado</td>
<td>editar</td>
<td>eliminar</td>
</tr>

<?php while($reg = mysql_fetch_array($resultado)) { ?> //enquanto existirem registos no 'resultado', executa o ciclo
<tr>
<td valign="top"><?php echo $reg['id']?></td>
<td valign="top"><img src="../../imagens/<?php echo $reg['foto']?>" border="0" width="100" /></td>
<td valign="top"><?php echo $reg['menu']?></td>
<td valign="top"><?php echo substr($reg['texto'],0,250)."..."?></td>
<td><a href="tratar_dados.php?id=<?=$reg['id']?>&estado=<?php echo $reg['estado']?>"><?=( $reg['estado'] ? 'activo' : 'inactivo' )?></a></td>
<td><a href="editar.php?id=<?=$reg['id']?>">x</a></td>
<td><a href="eliminar.php?id=<?=$reg['id']?>" onclick="return confirm('Tem a certeza que pretende eliminar o registo?')">x</a></td>
</tr> //enquanto tiver registos, adiciona novas linhas à tabela, com os dados da BD
<?php } ?>
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Mensagem neste Tópico
RE: Apresentar conteudo em um tabela a partir de uma "base de dados". - pedrosantos - 14-06-2010 17:33

Saltar Fórum:


Utilizadores a ver este tópico: 1 Visitante(s)