Procurei muito se tinha alguma coisa relacionado sobre o que to procurando mas não encontrei então aqui vai minha duvida.
Seguinte sou novo em php to fazendo um sistema de cálculos de notas to tendo problemas quando vou fazer o o cálculo das notas. Seguinte tenho uma tabela que filtra de acordo com a série do aluno nesta tabela ele lista todos os alunos que estão relacionado a série escolhida. Fiz de uma forma que já mostra os campos para lançar as nosta.
Está desta forma aparece para ser lançado nota1,nota2,nota3 e nota4 dividido pelo valor que desejar ele só faz do primeiro nome que aparece e os outro ou da erro ou dao mesmo resultado do primeiro. segue exatamente o código para melhor entendimento. Agora não sei também se fica melhor fazer de outra forma ou com javascript
Pergunta
dandmendes
Boa tarde pessoal,
Procurei muito se tinha alguma coisa relacionado sobre o que to procurando mas não encontrei então aqui vai minha duvida.
Seguinte sou novo em php to fazendo um sistema de cálculos de notas to tendo problemas quando vou fazer o o cálculo das notas. Seguinte tenho uma tabela que filtra de acordo com a série do aluno nesta tabela ele lista todos os alunos que estão relacionado a série escolhida. Fiz de uma forma que já mostra os campos para lançar as nosta.
Está desta forma aparece para ser lançado nota1,nota2,nota3 e nota4 dividido pelo valor que desejar ele só faz do primeiro nome que aparece e os outro ou da erro ou dao mesmo resultado do primeiro. segue exatamente o código para melhor entendimento. Agora não sei também se fica melhor fazer de outra forma ou com javascript
<?php
require_once("connect.php");
require_once('menu2.php');
?>
<html>
<head>
<title> Consulta Alunos </title>
</head>
<body>
<table width = "100%" bgcolor="#FFFFFF" border = "1" cellspacing = "0" cellpadding = "0">
<tr>
<form name = "consulta" method="post" action ="">
<td>
Selecione a série:<select name="serie_aluno">
<option value=""> - Selecione uma série - </option>
<?php
require_once("connect.php");
$query = "select id_serie,cadastro_serie from tb_serie";
$resultado = mysql_query($query,$link);
while($dados = mysql_fetch_assoc ($resultado)){
$id_serie = $dados['id_serie'];
$cadastro_serie = $dados['cadastro_serie'];
echo "<option value=$id_serie'>$cadastro_serie</option>";
}
?>
</select>
<input name = "consultar" type = "submit" value= "consultar">
</td>
</form>
</tr>
<tr>
<td>
<table width = "100%" border = "0" cellspacing = "0" cellpadding = "0">
<form name = "serie_aluno" method="post" action ="">
<tr bgcolor = "#0033FF" >
<td><font color = "#FFFFFF"> Aluno </font></td>
<td> <font color = "#FFFFFF">Sexo</font></td>
<td> <font color = "#FFFFFF">Série</font></td>
<td> <font color = "#FFFFFF">Nota 1</font></td>
<td> <font color = "#FFFFFF">Nota 2</font></td>
<td> <font color = "#FFFFFF">Nota 3</font></td>
<td> <font color = "#FFFFFF">Nota 4</font></td>
<td> <font color = "#FFFFFF">Multiplica</font></td>
<td> <font color = "#FFFFFF"></font></td>
<td> <font color = "#FFFFFF">Média </font></td>
</tr>
<?php
$cliente = $_POST["serie_aluno];
$sql= "select * from tb_alunos where serie_aluno like '%$serie_aluno%' order by serie_aluno";
$query = mysql_query($sql);
while($resultado = mysql_fetch_array($query))
{
if ($bgcolor=="#FFFFCC")
$bgcolor="#FFFFFF";
else
$bgcolor="#FFFFCC";
echo "<tr bgcolor = '#FFFFCC'>";
echo "<td bgcolor = \'$bgcolor\'>" .$resultado[nome_aluno]. "</td>";
echo "<td bgcolor = \'$bgcolor\'>" .$resultado[sexo_aluno]. "</td>";
echo "<td bgcolor = \'$bgcolor\'>" .$resultado[serie_aluno]. "</td>";
echo "<td bgcolor = \'$bgcolor\'><input type=text' name='nota1' size=3></td>";
echo "<td bgcolor = \'$bgcolor\'><input type='text' name='nota2' size=3></td>";
echo "<td bgcolor = \'$bgcolor\'><input type='text' name='nota3' size=3></td>";
echo "<td bgcolor = \'$bgcolor\'><input type='text' name='nota4' size=3></td>";
echo "<td bgcolor = \'$bgcolor\'><input type='text' name='div' size=3></td>";
echo "<td bgcolor = \'$bgcolor\'><input type='submit' name='calcular' value='calcular'></td>";
echo "<td bgcolor = \'$bgcolor\'>";
$nota1 = $_POST['nota1];
$nota2 = $_POST['nota2'];
$nota3 = $_POST['nota3'];
$nota4 = $_POST['nota4'];
$div = $_POST['div'];
$media = ($nota1 + $nota2 + $nota3 + $nota4) /$div;
"</td>";
echo "<td bgcolor = \'$bgcolor\'>"; "</td>";
echo "<td bgcolor = \'$bgcolor\'>" .$media. "</td>";
"</tr>";
}
?>
</table>
</td>
</tr>
</table>
</body>
</html>
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.