Na primeira pagina os dados são agrupados por ano, quando clico no ano abre outra pagina com todas as noticias ocorridas neste ano. Até ai tudo bem.
Minha duvida é o seguinte: Têm como substituir o ano por outro campo da tabela no $_GET, por exemplo um campo texto, só consegui até agora com campos que usam números, por exemplo o campo id e o campo ano.
Question
Senabi22
Olá pessoal, sou novo no fórum e não sei se estou postando minha duvida no local correto.
É o seguinte:
Tenho uma página com o seguintes dados:
<?php
include ('conexao.php');
$sql = "SELECT
*
FROM
bombeiros
GROUP BY
ano ASC";
$resultado = mysql_query($sql)
or die ("Não foi possível realizar a consulta.");
?>
<table>
<tr>
<th>Ano:</th>
</tr>
<?php
while ($linha = mysql_fetch_array($resultado, MYSQL_ASSOC))
{
echo "<tr>";
echo "<td><a href='ver.php?ano={$linha['ano']}'>{$linha['ano']}</a></td>";
echo "</tr>";
}
echo "</table>";
?>
e uma outra onde eles são exibidos:
<?php
include ('conexao.php');
$sql = "SELECT * FROM
bombeiros
WHERE
ano = ".(int)$_GET['ano];
$resultado = mysql_query($sql)
or die ("Não foi possível realizar a consulta.");
?>
<table>
<tr>
<th>Ano:</th>
<th style="width:600px; background-color:#9C6;">Noticia:</th>
</tr>
<?php
while ($linha = mysql_fetch_array($resultado, MYSQL_ASSOC))
{
echo "<tr>";
echo "<td>{$linha['ano']}</td>";
echo "<td bgcolor=#006666><font color=#FFFFFF><strong>{$linha['noticia']}</strong></font</td>";
echo "</tr>";
}
echo "</table>";
?>
Na primeira pagina os dados são agrupados por ano, quando clico no ano abre outra pagina com todas as noticias ocorridas neste ano. Até ai tudo bem.
Minha duvida é o seguinte: Têm como substituir o ano por outro campo da tabela no $_GET, por exemplo um campo texto, só consegui até agora com campos que usam números, por exemplo o campo id e o campo ano.
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.