Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

  • 0
Gemeons

Duvidas em inserção de dados no banco.

Pergunta

Ola,

Gostaria de saber se tinha como o campo UNIDADE DE ENSINO aonde existe o input e o select na hora de salva no banco de dados salvo os mesmos como se fosse um só teria como ??

 

<!DOCTYPE html>
<html>
<head>
<script center>
function show(select_item) {
	    if (select_item == "regional1") {
		    hiddenDiv.style.visibility='visible';
			hiddenDiv.style.display='block';
			Form.fileURL.focus();
		} 
		else{
			hiddenDiv.style.visibility='hidden';
			hiddenDiv.style.display='RPA';
		}
	}
function populate(verficarpa,resultado){
	var verficarpa = document.getElementById(verficarpa);
	var resultado = document.getElementById(resultado);
    
	resultado.innerHTML = "";
	if(verficarpa.value == "1"){ //Se o valor da regional for 1
		var optionArray = ["|","1|1","2|2"]; //Trazer as informações da RPA 1 e 2, da respectiva regional 1
	} else if(verficarpa.value == "2"){ //Se o valor da regional for 2
		var optionArray = ["|","3|3"]; //Trazer as informações da RPA 3, da respectiva regional 2
	} else if(verficarpa.value == "3"){ //Se o valor da regional for 3
		var optionArray = ["|","4|4","5|5"]; //Trazer as informações da RPA 4 e 5, da respectiva regional 3
	} else if(verficarpa.value == "4"){ //Se o valor da regional for 4
		var optionArray = ["|","6|6"]; //Trazer as informações da RPA 6, da respectiva regional 4
	}
	for(var option in optionArray){
		var pair = optionArray[option].split("|");
		var newOption = document.createElement("option");
		newOption.value = pair[0];
		newOption.innerHTML = pair[1];
		resultado.options.add(newOption);
	}
}
function populate2(verficarpa,resultado){ //função para verificar o valor da RPA inserido pelo usuário e habilitar os tipos de unidades de acordo com valor anterior.
	var verficarpa = document.getElementById(verficarpa);
	var resultado = document.getElementById(resultado);
    
	resultado.innerHTML = "";
	if(verficarpa.value == "1"){ //Se o valor da RPA for 1
		var optionArray = ["|","ANEXO|ANEXO","CRECHE|CRECHE","CRECHE ESCOLA|CRECHE ESCOLA","ESCOLA REGULAR|ESCOLA REGULAR","ESCOLA TEMPO INTEGRAL|ESCOLA TEMPO INTEGRAL"]; //retorna os tipos de unidade da respectiva RPA
	} else if(verficarpa.value == "2"){ //Se o valor da RPA for 2
		var optionArray = ["|","ANEXO|ANEXO","CRECHE|CRECHE","CRECHE ESCOLA|CRECHE ESCOLA","ESCOLA REGULAR|ESCOLA REGULAR","ESCOLA TEMPO INTEGRAL|ESCOLA TEMPO INTEGRAL"]; //retorna os tipos de unidade da respectiva RPA
	} else if(verficarpa.value == "3"){ //Se o valor da RPA for 3
		var optionArray = ["|","ANEXO|ANEXO","CRECHE|CRECHE","CRECHE ESCOLA|CRECHE ESCOLA","ESCOLA REGULAR|ESCOLA REGULAR","ESCOLA TEMPO INTEGRAL|ESCOLA TEMPO INTEGRAL"]; //retorna os tipos de unidade da respectiva RPA
	} else if(verficarpa.value == "4"){ //Se o valor da RPA for 4
		var optionArray = ["|","ANEXO|ANEXO","CRECHE|CRECHE","CRECHE ESCOLA|CRECHE ESCOLA","ESCOLA REGULAR|ESCOLA REGULAR","ESCOLA TEMPO INTEGRAL|ESCOLA TEMPO INTEGRAL"]; //retorna os tipos de unidade da respectiva RPA
	} else if(verficarpa.value == "5"){ //Se o valor da RPA for 5
		var optionArray = ["|","ANEXO|ANEXO","CRECHE|CRECHE","CRECHE ESCOLA|CRECHE ESCOLA","ESCOLA REGULAR|ESCOLA REGULAR","ESCOLA TEMPO INTEGRAL|ESCOLA TEMPO INTEGRAL"]; //retorna os tipos de unidade da respectiva RPA
	} else if(verficarpa.value == "6"){ //Se o valor da RPA for 6
		var optionArray = ["|","ANEXO|ANEXO","CRECHE|CRECHE","CRECHE ESCOLA|CRECHE ESCOLA","ESCOLA REGULAR|ESCOLA REGULAR","ESCOLA TEMPO INTEGRAL|ESCOLA TEMPO INTEGRAL"];  //retorna os tipos de unidade da respectiva RPA
	}
	for(var option in optionArray){
		var pair = optionArray[option].split("|");
		var newOption = document.createElement("option");
		newOption.value = pair[0];
		newOption.innerHTML = pair[1];
		resultado.options.add(newOption);
	}
}
function populate3(verificatipounidade,verificaregional,verificarpa,s4){ //função verificar os valores do tipo da Unidade, Regional e RPA para retornar os valores da Escola
	var verificatipounidade = document.getElementById(verificatipounidade);
	var verificaregional = document.getElementById(verificaregional);
	var verificarpa = document.getElementById(verificarpa);
	var s4 = document.getElementById(s4);
	s4.innerHTML = "";
	//RPA 01
	if(verificatipounidade.value == "ANEXO" && verificaregional.value == "1" && verificarpa.value == "1"){ 
		var optionArray = ["ANEXO  - |ANEXO  - "]; 
	}
	if(verificatipounidade.value == "CRECHE" && verificaregional.value == "1" && verificarpa.value == "1"){ 
		var optionArray = ["CR. M. |CR. M. "]; 
	}
	if(verificatipounidade.value == "CRECHE ESCOLA" && verificaregional.value == "1" && verificarpa.value == "1"){ 
		var optionArray = ["CRECHE ESCOLA - |CRECHE ESCOLA - "]; 
	}
	if(verificatipounidade.value == "ESCOLA REGULAR" && verificaregional.value == "1" && verificarpa.value == "1"){ 
		var optionArray = ["E.M.|E.M."]; 
	}
	if(verificatipounidade.value == "ESCOLA TEMPO INTEGRAL" && verificaregional.value == "1" && verificarpa.value == "1"){ 
        var optionArray = ["E.M.|E.M."]; 	}
	//RPA 02
	if(verificatipounidade.value == "ANEXO" && verificaregional.value == "1" && verificarpa.value == "2"){ 
		var optionArray = ["ANEXO  - |ANEXO  - "]; 
	}	
	if(verificatipounidade.value == "CRECHE" && verificaregional.value == "1" && verificarpa.value == "2"){ 
		var optionArray = ["CR. M. |CR. M. "]; 
	}
		if(verificatipounidade.value == "CRECHE ESCOLA" && verificaregional.value == "1" && verificarpa.value == "2"){ 
		var optionArray = ["CRECHE ESCOLA - |CRECHE ESCOLA - "]; 
	}	
	if(verificatipounidade.value == "ESCOLA REGULAR" && verificaregional.value == "1" && verificarpa.value == "2"){ 
		var optionArray = ["E.M.|E.M."]; 
	}
	if(verificatipounidade.value == "ESCOLA TEMPO INTEGRAL" && verificaregional.value == "1" && verificarpa.value == "2"){ 
		var optionArray = ["E.M.|E.M."]; 
	}	
	//RPA 03
	if(verificatipounidade.value == "ANEXO" && verificaregional.value == "2" && verificarpa.value == "3"){ 
		var optionArray = ["ANEXO  - |ANEXO  - "]; 
	}	
	if(verificatipounidade.value == "CRECHE" && verificaregional.value == "2" && verificarpa.value == "3"){ 
		var optionArray = ["CR. M. |CR. M. "]; 
	}	
	if(verificatipounidade.value == "CRECHE ESCOLA" && verificaregional.value == "2" && verificarpa.value == "3"){ 
		var optionArray = ["CRECHE ESCOLA - |CRECHE ESCOLA - "]; 
	}	
	if(verificatipounidade.value == "ESCOLA REGULAR" && verificaregional.value == "2" && verificarpa.value == "3"){ 
		var optionArray = ["E.M.|E.M."]; 
	}	
	if(verificatipounidade.value == "ESCOLA TEMPO INTEGRAL" && verificaregional.value == "2" && verificarpa.value == "3"){ 
		var optionArray = ["E.M.|E.M."]; 
	}	
	//RPA 04
	if(verificatipounidade.value == "ANEXO" && verificaregional.value == "3" && verificarpa.value == "4"){ 
		var optionArray = ["ANEXO  - |ANEXO  - "]; 
	}	
	if(verificatipounidade.value == "CRECHE" && verificaregional.value == "3" && verificarpa.value == "4"){ 
		var optionArray = ["CR. M. |CR. M. "]; 
	}	
	if(verificatipounidade.value == "ESCOLA REGULAR" && verificaregional.value == "3" && verificarpa.value == "4"){ 
		var optionArray = ["E.M.|E.M."]; 
	}	
	if(verificatipounidade.value == "CRECHE ESCOLA" && verificaregional.value == "3" && verificarpa.value == "4"){ 
		var optionArray = ["CRECHE ESCOLA - |CRECHE ESCOLA - "]; 
	}	
	if(verificatipounidade.value == "ESCOLA TEMPO INTEGRAL" && verificaregional.value == "3" && verificarpa.value == "4"){ 
		var optionArray = ["E.M.|E.M."]; 
	}	
	//RPA 05
	if(verificatipounidade.value == "ANEXO" && verificaregional.value == "3" && verificarpa.value == "5"){ 
		var optionArray = ["ANEXO  - |ANEXO  - "]; 
	}	
	if(verificatipounidade.value == "CRECHE" && verificaregional.value == "3" && verificarpa.value == "5"){ 
		var optionArray = ["CR. M. |CR. M. "]; 
	}	
	if(verificatipounidade.value == "CRECHE ESCOLA" && verificaregional.value == "3" && verificarpa.value == "5"){ 
		var optionArray = ["CRECHE ESCOLA - |CRECHE ESCOLA - "]; 
	}	
	if(verificatipounidade.value == "ESCOLA REGULAR" && verificaregional.value == "3" && verificarpa.value == "5"){ 
		var optionArray = ["E.M.|E.M."]; 
	}	
	if(verificatipounidade.value == "ESCOLA TEMPO INTEGRAL" && verificaregional.value == "3" && verificarpa.value == "5"){ 
		var optionArray = ["E.M.|E.M."]; 
	}	
	//RPA 06
	if(verificatipounidade.value == "ANEXO" && verificaregional.value == "4" && verificarpa.value == "6"){ 
		var optionArray = ["ANEXO  - |ANEXO  - "]; 
	}
	if(verificatipounidade.value == "CRECHE" && verificaregional.value == "4" && verificarpa.value == "6"){ 
		var optionArray = ["CR. M. |CR. M. "]; 
	}
	if(verificatipounidade.value == "CRECHE ESCOLA" && verificaregional.value == "4" && verificarpa.value == "6"){ 
		var optionArray = ["CRECHE ESCOLA - |CRECHE ESCOLA - "]; 
	}
	if(verificatipounidade.value == "ESCOLA REGULAR" && verificaregional.value == "4" && verificarpa.value == "6"){ 
		var optionArray = ["E.M.|E.M."]; 
	}
	if(verificatipounidade.value == "ESCOLA TEMPO INTEGRAL" && verificaregional.value == "4" && verificarpa.value == "6"){ 
		var optionArray = ["E.M.|E.M."]; 
	}
		for(var option in optionArray){
		var pair = optionArray[option].split("|");
		var newOption = document.createElement("option");
		newOption.value = pair[0];
		newOption.innerHTML = pair[1];
		s4.options.add(newOption);
	}
}



</script>
<script>
                         function sem_acento(e,args){           	
                             if (document.all){var evt=event.keyCode;} // caso seja IE
                             else{var evt = e.charCode;} 	// do contrário deve ser Mozilla
                             var valid_chars = 'ABCDEFGHIJLMNOPQRSTUVXZWYKÇÁÉÍÓÃÕ.';      // criando a lista de teclas permitidas
                             var chr= String.fromCharCode(evt);      // pegando a tecla digitada
                             if (valid_chars.indexOf(chr)>-1 ){return true;} // se a tecla estiver na lista de permissão permite-a
                             // para permitir teclas como <BACKSPACE> adicionamos uma permissão para 
                             // códigos de tecla menores que 09 por exemplo (geralmente uso menores que 20)
                             if (valid_chars.indexOf(chr)>-1 || evt < 9){return true;} 
		                     if (valid_chars.indexOf(chr)>30 || evt <35){return true;} //permite a tecla espaço
                             return false;   // do contrário nega
                         }
                         function so_numero(e,args){           	
                             if (document.all){var evt=event.keyCode;} // caso seja IE
                             else{var evt = e.charCode;} 	// do contrário deve ser Mozilla
                             var valid_chars = '0123456789';      // criando a lista de teclas permitidas
                             var chr= String.fromCharCode(evt);      // pegando a tecla digitada
                             if (valid_chars.indexOf(chr)>-1 ){return true;} // se a tecla estiver na lista de permissão permite-a
                             // para permitir teclas como <BACKSPACE> adicionamos uma permissão para 
                             // códigos de tecla menores que 09 por exemplo (geralmente uso menores que 20)
                             if (valid_chars.indexOf(chr)>-1 || evt < 9){return true;} 
		                     if (valid_chars.indexOf(chr)>30 || evt <35){return true;} //permite a tecla espaço
                             return false;   // do contrário nega
                         }						 
 </script>

</head>
<body>
<br/><br/>
<h3>Informe os dados da turma:</h3>
<br/>
Os campos com <span style="color: red">*</span> são de preenchimento obrigatório!
<br/><br/>
<form name="cadastroTurma" method="post" action="/sigep/Unidade de Ensino/pag1">
       <link rel="stylesheet" type="text/css" href="css/css/Pag.css" />
Regional:<span style="color: red">*</span><br/>
<select id="regional" name="regional" onchange="populate(this.id,'rpa')" required>
  <option value=""></option>
  <option value="1">1</option>
  <option value="2">2</option>
  <option value="3">3</option>
  <option value="4">4</option>
</select>
<br/><br/>
RPA:<span style="color: red">*</span><br/>
<select id="rpa" name="rpa" onchange="populate2(this.id,'tipoUnidade')" required></select>
<br/><br/>
Tipo de Unidade:<span style="color: red">*</span><br/>
<select id="tipoUnidade" name="tipoUnidade" onchange="populate3(this.id,'regional','rpa','uni')" required></select>
<br/><br/>

Unidade de Ensino:<span style="color: red">*</span><br/>
<select id="uni" name="uni" required>
<input id='unidade' class='textbox' name='unidade' type='text' maxlength='55' size='55'   onKeyPress='return sem_acento(event);' required />
</select>
<br/><br/>
INEP:<span style="color: red">*</span><br/>
<input id='unidade' class='textbox' name='unidade' type='text' maxlength='10' size='11'   onKeyPress='return so_numero(event);' required /><br/>

<br/><br/>
<link rel="stylesheet" href="css/css/finalizar.css">
<input type="submit" class="btfinalizar btn-blue" value="Finalizar" />
 <link rel="stylesheet" href="css/css/voltar.css">
<a href="Unidade de Ensino" class="bt btn-blue">Voltar</a>
</form>
</body>
</html>

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

0 respostas a esta questão

Recommended Posts

Até agora não há respostas para essa pergunta


  • Conteúdo Similar

    • Por ILR master
      Fala galera.
      Espero que todos estejam bem.
      Seguinte: Tenho um arquivo xml onde alguns campos estão com : (dois pontos), como o exemplo abaixo:
       
      <item>
      <title>
      d sa dsad sad sadasdas
      </title>
      <link>
      dsadas dsa sad asd as dsada
      </link>
      <pubDate>sadasdasdsa as</pubDate>
      <dc:creator>
      d sad sad sa ad as das
      </dc:creator>
      </item>
       
      Meu código:
       
      $link = "noticias.xml"; 
      $xml = simplexml_load_file($link); 
      foreach($xml -> channel as $ite) {     
           $titulo = $ite -> item->title;
           $urltitulo = $ite -> item->link;
           print $urltitulo = $ite -> item->dc:creator;
      } //fim do foreach
      ?>
       
      Esse campo dc:creator eu não consigo ler. Como faço?
       
      Agradeço quem puder me ajudar.
       
      Abs
       
       
    • Por First
      Olá a todos!
       
      Eu estou criando um sistema do zero mas estou encontnrando algumas dificuldades e não estou sabendo resolver, então vim recorrer ajuda de vocês.
      Aqui está todo o meu código: https://github.com/PauloJagata/aprendizado/
       
      Eu fiz um sistema de rotas mas só mostra o conteúdo da '/' não sei porque, quando eu tento acessar o register nada muda.
      E eu também quero que se não estiver liberado na rota mostra o erro de 404, mas quando eu tento acessar um link inválido, nada acontece.
      Alguém pode me ajudar com isso? E se tiver algumas sugestão para melhoria do código também estou aceitando.
       
       
      Desde já, obrigado.
    • Por landerbadi
      Olá pessoal, boa tarde
       
      Tenho uma tabela chamada "produtos" com os seguintes campos (id, produto) e outra tabela chamada "itens" com os seguintes campos (id, prod_01, prod_02, prod_03, prod_04).
       
      Na tabela produtos eu tenho cadastrado os seguintes produtos: laranja, maçã, uva, goiaba, arroz, feijão, macarrão, etc.
       
      Na tabela itens eu tenho cadastrado os itens da seguinte maneira:
       
      1, laranja, uva, arroz, feijão;
      2, maçã, macarrão, goiaba, uva;
      3, arroz, feijão, maçã, azeite
       
      Meu problema é o seguinte: 
      Eu escolho um produto da tabela "produtos", por exemplo "uva".  Preciso fazer uma consulta na tabela "itens" para ser listado todos os registros que contenham o produto "uva" e que todos os demais produtos estejam cadastrados na tabela "produtos".
       
      No exemplo acima seria listado apenas dois registros, pois o terceiro registro não contém o produto "uva". 
       
      Alguém pode me ajudar? Pois estou quebrando a cabeça a vários dias e não consigo achar uma solução.
    • Por landerbadi
      Boa tarde pessoal. Estou tentado fazer uma consulta no banco de dados porém estou tendo dificuldades. Tenho uma tabela chamada "itens" com os seguintes campos: id, item, plural, ativo. Nela tem cadastrado vários itens e seu respectivo plural. No campo ativo eu coloco a letra "S" para informar que esta palavra está ativa no sistema. Por exemplo: 1, casa, casas, S 2, mesa, mesas, S 3, cama, camas, S 4, moto, motos, S 5, rádio, rádios O quinto registro "radio" não está ativo no sistema pois não tem um "S" no campo ativo. E outra tabela chamada "variações" com os seguintes campos (id, item1, item2, item3) com os seguintes registros: 1, casa, camas, moto 2, mesas, casas, radio 3, rádio, cama, mesa Eu preciso fazer uma busca na tabela variações da seguinte maneira: Eu escolho um registro na tabela "itens", por exemplo "casa". Preciso fazer com que o php me liste todos os registros da tabela "variações" que contenham a palavra "casa". Porém se tiver algum registro com a palavra "casas" também tem que ser listado. Neste caso ele irá encontrar dois registros. Agora eu preciso que o php verifique os demais itens e faça a listagem apenas dos item que estão ativos (que contenham um "S" no campo ativo. Neste caso ele irá encontrar apenas um registro, pois o segundo registro contém a palavra "rádio". E "rádio" não está ativo na tabela itens. Como faço isso?
    • Por First
      Olá a todos!
       
      Quando eu tento fazer o login me mostra esse erro "Could not log you in."; Alguém sabe me ajudar a resolver esse problema no meu código?
      <?php require_once("core/init.php"); if (Input::exists()) { if (Token::check(Input::get("token"))) { $validate = new Validate(); $validation = $validate->check($_POST, array( "username" => array("required" => true), "password" => array("required" => true) )); if ($validation->passed()) { $user = new User(); $remember = (Input::get("remember")) === "on" ? true : false; $login = $user->login(Input::get("username"), Input::get("password"), $remember); if ($login) { Session::flash("home", "Welcome back!"); Redirect::to("index.php"); } else { echo "Could not log you in."; } } else { foreach ($validation->errors() as $error) { echo $error."<BR>"; } } } } ?> <form action="" method="POST"> <div class="field"> <label for="username">Username</label> <input type="text" name="username" id="username"> </div> <div class="field"> <label for="password">Password</label> <input type="password" name="password" id="password"> </div> <div class="field"> <label for="remember"> <input type="checkbox" name="remember" id="remember"> Remember me </label> </div> <input type="hidden" name="token" value="<?php echo Token::generate(); ?>"> <input type="submit" value="Log in"> </form>  
       
      Desde já obrigado.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.