2 /* Alterar faltas (alterar_faltas.php)
3 1. Exibe a página com o nome dos usuários e as faltas, para poder alterar
5 header ("Pragma: no-cache"); // sempre carregar página (não vai ser armazenada no cache http 1,0
6 header("Cache-Control: no-cache, must-revalidate"); // idem http 1,1
8 require_once("Globals.php");
9 //verifica se o administrador está logado
11 // realiza conexão com o banco de dados
18 <title
>Alterar Faltas
</title
>
19 <link rel
="stylesheet" type
="text/css" href
="estilo.css">
22 <center
><h2
> Alterar Faltas
</h2
></center
>
26 // obtém todas as linhas do histórico
27 $pesq_historico = mysql_query("SELECT id_user, login, faltas FROM usuario ORDER BY login ASC");
28 if (mysql_num_rows($pesq_historico)>0) // se existe pelo menos um registro na tabela historico
30 // cria a tabela de faltas
31 ?
> <form action
="altera_faltas.php" method
="post">
32 <table border
="2" class='bordasimples' align
="center">
47 // para cada linha da tabela de faltas, apresenta na tabela criada os dados dessa linha
49 while($usuario = mysql_fetch_array($pesq_historico))
51 $faltas = ($usuario['faltas']==NULL)?
'0' : $usuario['faltas'];
52 $field_name = "faltas_". $usuario['id_user'];
54 echo "<tr class='tbrow'>\n";
55 echo "<td><label for='". $field_name ."'>". $usuario['login'] ."</label></td>\n";
56 echo "<td><input type=text name='". $field_name ."' id='". $field_name ."' value='". $faltas ."'></td>\n";
61 <center
><input type
=submit value
="Alterar" name
="submit">
66 else // caso não exista nenhuma linha na tabela de faltas
68 echo "<center style='color: #ff0000;'>Sem histórico de faltas!!! erro! fuja para as montanhas!</center>";
76 <a href
="admin.php"><< Administrador
</a
><br
>
77 <a href
="index.php"><< Logador
</a
>