Jump to content


pl@ytim3

Member Since 06/05/2008
Offline Last Active 19/06/2008, 10:06
-----

Posts I've Made

In Topic: SeguranÇa Do Banco De Dados

03/06/2008, 06:47

Muito obrigado pelas dicas, sobre o SQL Injection já tá em ordem, e os usuarios tb só tem permissão para ver algumas coisas básicas mesmo(leitura e pesquisa). Mas é bom lembrar que preciso aprender mais coisas, vou dar uma olhada nesses links que vcs me passaram pra começar, desde de já Valeu mesmo pelas ajudas ! :aplauder:

In Topic: Controle De Alunos Por Professor

24/05/2008, 16:32

ok, valeu mesmo vc me ajudou muito !!!!

In Topic: Controle De Alunos Por Professor

19/05/2008, 18:22

opá , desculpe, esse era um código antigo que tinha em minha pasta, pode tirar "turma" do exemplo e vê se vc consegue me ajudar por favor.

dai fica só :
professor e nome(no caso do Aluno)

In Topic: Controle De Alunos Por Professor

18/05/2008, 19:09

ok, muito obrigado pela atenção, vou ver se consigo e depois já retorno

ok, valeu pela ajuda, mas agora se vc puder tbem
iluminar mais uma dúvida , agradeço antecipado,
como poderia fazer para montar uma exibição tipo:
listar o professor (pela "professorID") e exibir
todos alunos que contenham o ID dele cadastrada na
ficha, tenho um sistema de busca assim:

Esse é o formulário de busca que tenho:(modelo usado em outros formularios que nesta caso estou usando por enquanto)
<HTML>
<HEAD>
 <TITLE>Busca</TITLE>
</HEAD>
<BODY>
<?
<form name="form1" method="post" action="listando_dados.php">
<p><font face="Verdana">Digite o ID do Professor</p> ou o Nome Completo:<i>
<input name="busca" type="text" id="busca2" size="30">
<input type="submit" name="Submit" value="Ok"></p>
?>
</BODY>
</HTML>

E esse é o resultado exibido:
<HTML>
<HEAD>
 <TITLE>Listando Dados</TITLE>
</HEAD>
<BODY>
<?
$busca = $_POST['busca'];
$y = mysql_query("SELECT * FROM alunos WHERE professorid = '$busca' OR nome = '$busca'");
while($x = mysql_fetch_array($y)){
echo'
<p><font face="Arial" size="2"><b>ID do Professor:</b>&nbsp; '.$x['professorid'].'</font></p>
<p><font face="Arial" size="2"><b>Turma:</b>&nbsp;'.$x['turma'].'</font></p>
<p><font face="Arial" size="2"><b>Nome do Aluno:</b>&nbsp; '.$x['nome_aluno'].'</font></p>
?>
</BODY>
</HTML>

Então será que vc poderia me ajudar adaptar esse outro código para a tabela Alunos? :

<HTML>
<HEAD>
 <TITLE>Busca Tipo 2</TITLE>
</HEAD>
<BODY>
<?
  $resultado = mysql_query ("SELECT * FROM alunos WHERE professorid='1' order by nome");
$linhas = mysql_num_rows ($resultado);

// Exibe os dados
echo "
<table width=100% border=1 cellpadding=0 cellspacing=0 bordercolor=#CCCCCC>
  <tr>
	<td colspan=3 bgcolor=#CCCCCC><div align=center></div></td>
  </tr>
  <tr>
	<td width=12% bgcolor=#EAEAEA><div align=center><font face=verdana size=2><i>ID Professor</i></div></td>
	<td width=33% bgcolor=#EAEAEA><div align=center><font face=verdana size=2><i>Nome</i></div></td>
	<td width=12% bgcolor=#EAEAEA><div align=center><font face=verdana size=2><i>Turma</i></div></td>
	  </tr>";
for ($i=0; $i<$linhas; $i++)
	{
		$registro = mysql_fetch_row($resultado);
		echo "
  <tr>
	<td><div align=center>$registro[1]</div></td>
	<td><div align=left>$registro[2]</div></td>
	<td><div align=center>$registro[3]</div></td>

  </tr>
	 ";
   }


echo "
  <tr>
	<td colspan=3>&nbsp;</td>
  </tr>
</table>
";

?>
</BODY>
</HTML>

In Topic: Controle De Alunos Por Professor

15/05/2008, 20:38

Crie uma chave estrangeira na tabela dos alunos, onde armazerá o ID do professor.

Falei grego? Se não entendeu, explico melhor exemplificando.


Como assim , vc poderia então me explicar melhor ?

IPB Skin By Virteq