Saudações galera do VOL...eu tenho 1 pergunta para quem manja de PHP
É o seguinte:
Trabalho pra 1 faculdade e tenho que desenvolver 1 sisteminha que cadastra e mostra os trabalhos dos alunos...porém estou com dificuldade em fazer executar corretamente meu codigo na hora de mostrar os trabalhos...
Basicamente eu fiz 1 combobox para escolha do curso e ao dar o post no botao ele gera via codigo 1 outro select para selecionar o ano...ele ainda esta em fase de teste..porém o que eu fiz foi no lugar de selecionar o trabalho de acordo com o ano..é selecionar diretamente os trabalhos independente de ano...apenas para teste como ja mencionei...mas acontece que ele não está conseguindo captar minhas variaveis para executar o SELECT ...e a questão é nao consigo encontrar o meu erro.....
A seguir vou colocar a parte que interessa dos dois scripts.....
SCRIPT ver_trabalhos.php
if ($_POST['cursos'] && $_POST['cursos']!="--Selecione um curso--")
{
$cursos=$_POST['cursos'];
echo "<form action="" method="post">
<select name="ano">";
for ($i=$a;$i>=$a2;$i--)
{
echo "<option>$i</option>";
}
echo "</select>";
echo "<input type="submit" value="Ver Trabalhos"> </form>";
?>
<hr />
<?php
//chama script que filtra os trabalhos
if ($_POST['ano'])
{
include("trabalhos.php");
};
};
?>
SCRIPT trabalhos.php
require_once ("ver_trabalhos.php");
if ($cursos=="Administração")
{
$curso=1;
}
else if ($cursos=="Ciências Contábeis")
{
$curso=2;
}else if ($cursos=="Letras")
{
$curso=3;
}else if ($cursos=="Recursos Humanos"){
$curso=4;
}else if ($cursos=="Sistemas de Informação")
{
$curso=5;
}
//conecta com o banco de dados
require ("../sistema/config.inc.php");
mysql_select_db("tcc");
//puxa dados para visualização dos trabalhos
$sql="SELECT DISTINCT t.ID AS 'id_trabalho', t.titulo AS 'titulo',t.arquivo AS 'arquivo',t.data as 'data',c.ID_curso AS 'curso'
FROM trabalhos t INNER JOIN membros m ON t.ID=m.ID_trabalho INNER JOIN cadastro c ON c.ID=m.ID_membro
WHERE c.ID_curso=$curso ORDER BY t.data DESC";
$linha=mysql_query($sql);
if (mysql_num_rows($linha)==0)
{
echo "<p align="center">Nenhum trabalho encontrado</p>";
}
A produção de áudio e vídeo no Linux e as distribuições dedicadas a esse fim
Criptografando sua Home com Gocryptfs para tristeza do meliante
A Involução do Linux e as Lambanças Desnecessárias desde o seu Lançamento
O Journal no Linux para a guarda e consulta de logs do sistema
A evolução do Linux e as mudanças que se fazem necessárias desde o seu lançamento
Simplificando o manual do terminal no Ubuntu 26.04
Bloqueio da instalação e reinstalação do Snap (snapd) no Ubuntu
Cursor do mouse gigante no KDE Plasma









