rafasemed 0 Denunciar post Postado Novembro 19, 2009 ola caros amigos estou tentando fazer um sistema em php para uma secretaria de educação me pediram para fazer um sistema que pegue o nome do monitor e da escola , e em que cada escola possa ter mais de um monitor e a freguencia de cada monitor , e dividido por setor, cada setor tem uma cor diferente , bem eu ja criei duas tabelas uma tabela chamada de escola , e a outra de monitor , agora gostaria da ajuda de vcs para fazer a de freguencia , tabelas criadas tabela escola CREATE TABLE `banco`.`escola` (`id_escola` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,`nome` VARCHAR( 30 ) NOT NULL ,`end` VARCHAR( 40 ) NOT NULL ,`bairro` VARCHAR( 30 ) NOT NULL ,`telefone` VARCHAR( 20 ) NOT NULL ,`diretor` VARCHAR( 50 ) NOT NULL ,`email` VARCHAR( 30 ) NOT NULL ,`setor` VARCHAR( 20 ) NOT NULL ) ENGINE = InnoDB tabela monitor CREATE TABLE `banco`.`monitor` (`id_monitor` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,`nome` VARCHAR( 50 ) NOT NULL ,`end` VARCHAR( 80 ) NOT NULL ,`bairro` VARCHAR( 40 ) NOT NULL ,`telefone` VARCHAR( 40 ) NOT NULL ,`escola` INT( 80 ) NOT NULL ,`email` INT( 60 ) NOT NULL ) ENGINE = InnoDB aqui eu ja fiz codigos de colsulta e inserção para as duas tabelas mais ainda não relacionei nada, mais a preocupação no momento é fazer uma pagina para o lance da frequencia , tenho que fazer da seguinte forma : tenho que pegar as informações das tabelas monitor e escola da seguinte forma , tabela monitor nome tabela escola nome bem o que eu quero é o seguinte criar uma frequencia que me d nome escola frequencia do monitor exemplo janeiro FI FNJ PA LM e uma soma final dos 12 meses alguem pode me ajudar? e qual tipo de tabela devo criar para isso para 12 meses e a soma final tenho que fazer um controle de frenquencia de janeiro a dezembro, você acha que devo usar o checkbox , ou radio, e como eu posso destribuir isso, e que tipo de tabela devo criar ? nome do minitor escola Janeiro FI (frequencia Integral) FA (faltas Abonadas) LM (licença Medica) FNJ (Falta não Justificada) FÈRIAS isso nos 12 meses de janeiro a dezembro como posso fazer um controle assim ? Compartilhar este post Link para o post Compartilhar em outros sites
Adson aquino 2 Denunciar post Postado Novembro 19, 2009 Bom Dia! você pode criar uma tela que pede o login e a senha do monitor, e ao enviar você grava em uma tabela chamada frenquencia com os seguintes dados, nome, escola e dia-mês-ano e hora atual, assim você pode indetificar bem e fazer a soma, qualquer dúvida posta aí. Compartilhar este post Link para o post Compartilhar em outros sites
rafasemed 0 Denunciar post Postado Novembro 19, 2009 bem criei um codigo e nem sei se esta certo e nem que tipo de tabela e variavel criar !!!! por favor ajuda !!! <form action="conectarfre.php" method="post"> <div align="center"> <pre> </pre> <table width="63%" height="339" border="0"> <tr> <td height="23" colspan="2"> Nome: <input name="nome" type="text" size="35" /> </td> </tr> <tr> <td height="23" colspan="2" align="left"> </td> </tr> <tr> <td height="23" colspan="2" align="left">Escola: <input name="escola" type="text" size="35" /> </td> </tr> <tr> <td height="23" colspan="2" align="left"><p> </p> <p> Mês: <SELECT NAME = "lista"> <OPTION>Janeiro <OPTION>fevereiro <OPTION>março <OPTION>abril <OPTION>maio <OPTION>junho <OPTION>julho <OPTION>agosto <OPTION>setembro <OPTION>outubro <OPTION>novembro <OPTION>dezembro </SELECT> </p> <p> </p></td> </tr> <tr> <td width="15%" height="233" align="left" valign="top"><table width="252%" height="196" border="0"> <tr> <td height="192" align="left" valign="top"> <p> <INPUT TYPE="checkbox" NAME="fi" VALUE="fi"CHECKED > FI</p> <p> <INPUT TYPE="checkbox" NAME="fa" VALUE="fa" > FA</p> <p> <INPUT TYPE="checkbox" NAME="lm" VALUE="lm"> LM</p> <p> <INPUT TYPE="checkbox" NAME="fnj" VALUE="fnj"> FNJ</p> <p> <INPUT TYPE="checkbox" NAME="ferias" VALUE="ferias" > Férias </p> </td> </tr> </table> </td> <td width="85%" align="left" valign="top"><table width="39%" height="190" border="0"> <tr> <td height="30"> </td> </tr> <tr> <td height="35">N: <input name="fa" type="text" size="2" /> </td> </tr> <tr> <td height="39">N: <input name="lm" type="text" size="2" /> </td> </tr> <tr> <td height="33">N: <input name="fnj" type="text" size="2" /> </td> </tr> <tr> <td height="41">N: <input name="ferias" type="text" size="2" /> </td> </tr> </table> <p> <input name="submit" type="submit" value="Enviar Formulário" /> </p> </td> </tr> </table> </div> </form> que tipo de tabela devo criar no meu banco de dados mysql e que variaveis devo usar , e como consigo pegar as informações de monitor e escola e devolver no meu codigo de nome e escola !!!!! se alguem puder me ajuda !! Compartilhar este post Link para o post Compartilhar em outros sites
Adson aquino 2 Denunciar post Postado Novembro 19, 2009 Vamos por partes, para gravar no banco o dia,mês e ano basta fazer isso, no arquivo que grava no banco você coloca uma váriavel com o nome data que chamará a data atual $data = date("Y-m-d"); aí você coloca essa váriavel no seu insert assim registrará o dia atual,no banco de dados coloca o campo data do tipo date, faz isso e posta se deu certo aí partimos para a segunda parte. Compartilhar este post Link para o post Compartilhar em outros sites
rafasemed 0 Denunciar post Postado Novembro 23, 2009 Vamos por partes, para gravar no banco o dia,mês e ano basta fazer isso, no arquivo que grava no banco você coloca uma váriavel com o nome data que chamará a data atual $data = date("Y-m-d"); aí você coloca essa váriavel no seu insert assim registrará o dia atual,no banco de dados coloca o campo data do tipo date, faz isso e posta se deu certo aí partimos para a segunda parte. me ajuda posta algo ai para eu testar nunca fiz nada com data nem sei como ficaria o inset into seria coisa tipo?: <?php $host = "localhost"; $usuario = "root"; $senha = ""; $database = "banco"; $conexao = mysql_connect($host, $usuario, $senha); mysql_select_db($database, $conexao); $sgl = mysql_query("SELECT * FROM tabela"); // codigo sgl que seleciona a tabela com os dados while($dados = mysql_fetch_array($sgl)) //comando que coloca num array todos os registros existentes na tabela $data = date("Y-m-d"); $sgl = "INSERT into tabela (date) values ('$date')"; mysql_query($sgl); //executa a query echo"<script>location='cadastroescola.php';alert('Inserido com Sucesso!');</script>"; ?> Compartilhar este post Link para o post Compartilhar em outros sites
Matias Rezende 50 Denunciar post Postado Novembro 26, 2009 Qual é a sua dúvida exatamente? - Criar a modelagem da tabela de frequência? - Gravar os dados nesta tabela? - Resgatar os dados da tabela? - Exibir corretamente? Veja que a ordem correta para o desenvolvimento deve ser esta. Carlos Eduardo Compartilhar este post Link para o post Compartilhar em outros sites
rafasemed 0 Denunciar post Postado Novembro 30, 2009 todas as opções a cima Compartilhar este post Link para o post Compartilhar em outros sites
Matias Rezende 50 Denunciar post Postado Novembro 30, 2009 Então amigo, aí fica difícil te ajudar... Tenta fazer alguma coisa das partes que eu coloquei que a gente pode ir te ajudando. Não tem muito como te ajudar mais do que isto. Carlos Eduardo Compartilhar este post Link para o post Compartilhar em outros sites
junyornunes 0 Denunciar post Postado Novembro 26, 2014 Boa noite amigo.. vi sobre esse post.. apesar de ser antigo.. mas e ai.. deu certo esse controle de frequencia..?? Meu e-mail é junyornunes15@gmail.com Compartilhar este post Link para o post Compartilhar em outros sites