Ir para conteúdo
  • 0
Jooj

COMO CONSULTAR NO BD COM VALOR SELECIONADO EM COMBOBOX?

Pergunta

Pessoal, sou novo no fórum e estou precisando de uma ajuda urgente...

 

Tenho uma pagina que efetua um cadastro de funcionários em meu BD, porém nessa mesma pagina tenho um botão "CONSULTAR", ao clicar no botão consultar eu gostaria que a pagina abrisse uma pequena tela sobreposta apenas com uma combobox e um botão de confirmação, na combobox eu preciso puxar todos os funcionários cadastrados apenas pelos seus nomes mas apos selecionar o funcionário e clicar na confirmação eu preciso que a pagina pegue os outros dados alem do nome e que exiba nas texts que tenho na pagina de cadastro porem agora desabilitadas para que o usuário não possa editar.

 

Também se possivel queria fazer uma verificação se os campos estão todos preenchidos antes de cadastrar.

 

Vou colocar algumas imagens com o que tenho feito em prototipação e meus codigos logo em seguida...

 

Tela de Cadastro

ex1.thumb.png.7bc3d7c56f27aa001bce54d21461626e.png

 

Após clicar em Consultar

ex2.thumb.png.ea1483adda084829ca7c890b6fb87afd.png

 

Apos Confirmar

ex3.thumb.png.c07f4f00644299083c130b2e8cb8b2df.png

 

Codigo do meu formulario php

<form method="POST" action="cadastrar.php">
	<table border="2px">
		<tr>
			<td><label for="cNomeFun">NOME </label><input type="text" name="tNomeFun" id="cNomeFun" size="30" maxlength="40" 											placeholder="DIGITE O NOME DO FUNCIONÁRIO"/></td>
			<td>
				<input type="radio" name="tSexoF" id="cMasc" value="MASCULINO"/><label for="cMasc"> MASCULINO</label>
				<input type="radio" name="tSexoF" id="cFem" value="FEMININO"/><label for="cFem">FEMININO</label>
			</td>
		</tr>
		<tr>
			<td><label for="cUsuFun">USUÁRIO </label><input type="text" name="tUsuFun" id="cUsuFun" size="30" maxlength="40" 											placeholder="DIGITE UM USUÁRIO"/></td>
			<td><label for="cSenhaFun">SENHA </label><input type="password" name="tSenhaFun" id="cSenhaFun" size="30" maxlength="40" 									placeholder="DIGITE UMA SENHA"/></td>
		</tr>
		<tr>
			<td><input type="submit" value="CADASTRAR" name="enviar"/></td>
		</tr>
	</table>
</form>

Minha conexão com o BD e a inclusão dos dados.

<?php
	$tNomeFun = $_POST['tNomeFun'];
	$tSexoF = $_POST['tSexoF'];
	$tUsuFun = $_POST['tUsuFun'];
	$tSenhaFun = $_POST['tSenhaFun'];
	
	$strcon = mysqli_connect('localhost','root','','xtreme_bd') or die('Erro ao conectar ao banco de dados');
	$sql = "INSERT INTO usuario VALUES ";
	$sql .= "('$tNomeFun', '$tSexoF', '$tUsuFun', '$tSenhaFun')"; 
	mysqli_query($strcon,$sql) or die("Erro ao tentar cadastrar registro");
	mysqli_close($strcon);
	echo  "<script>alert('Enviado com Sucesso!');</script>";
	echo "<meta HTTP-EQUIV='refresh' CONTENT='0;URL=funcionarios.php'>";
?>

Desesperado por alguma ajuda haha
Desde ja eu agradeço!

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

  • Conteúdo Similar

    • Por Loconarrativo
      Bom, no meu form, eu peço para o cliente digitar um valor (esse valor em reais), mas para continuar eu preciso me certificar que a variável que contem o valor, tenha 16 dígitos ao total, então se a pessoa digita uma 1000.00, eu preciso completar com 9 zeros a esquerda (fica assim 0000000001000.00), para eu saber quantos dígitos tem na variável, eu faço
      $i = strlen( $_POST['valor']);   ai eu faço
      $u = 8 - $i ; eu tenho o numero de zeros que preciso colocar a esquerda, mas como eu transformo isso em vários zeros? 
    • Por leandrosv
      Boa tarde pessoal, uma dúvida somente,se conseguirem  me responder ficarei grato!.
      Programo em php há 6 meses. Até o momento foquei em aprender e fazer para  mim.
      Peguei meu primeiro projeto, para um amigo, porém design, css e javascript não é meu forte, falta criatividade e aprender bastante sobre o JS.
      A duvida é a seguinte: Comprei um tema no themeforest.net à escolha dele(amigo), e o tema veio com puglins woocommerce, a minha dúvida é se posso hospedar e utilizar normalmente no site esses plugins sem usar o sistema wordpress. Editei o código js e css do que não me interessa e está funcionando legal. A dúvida mesmo, unica dúvida é se posso e vou conseguir rodar meu site em uma hospedagem normal sem o sistema wordpress.
      Obrigado!
      **moderadores e administradores do fórum, caso seja aqui um tópico errado, perdão, procurei mas não achei nada a respeito do assunto.
    • Por Marcos Bellini
      Olá amigos, alguém já fez integração do Frenet (frenet.com.br) utilizando PHP?
       
      Vi que existe muitos módulos prontos para Magento e etc, porém quero integrar com minha loja, código próprio e estou tendo dificuldades.
       
      Alguém já fez o mesmo?
    • Por M. Alberto
      O que preciso alterar para acessar meu banco de dados remotamente?
       
      Tenho o IP e outros dados... como faço com este código?
       
      <?php $link = mysql_connect('localhost', 'USUARIO_NOME', 'SENHA_ACESSO'); if (!$link) { die('Não conseguiu conectar: ' . mysql_error()); } $db_selected = mysql_select_db('BANCODEDADOS_NOME', $link); if (!$db_selected) { die ('Não pode selecionar o banco : ' . mysql_error()); } $rst_pedidos=mysql_query("SELECT * FROM pedidosgarotao WHERE impresso='nao' ORDER BY id",$link); $num_pedidos=mysql_num_rows($rst_pedidos); if ($num_pedidos==0) { ?>  
    • Por M. Alberto
      Estou realizando a migração de meu site que utiliza um banco de dados em mySQL PHP porém estou obtendo erro.
       
      Criei o banco de dados e fiz upload dos arquivos, porém agora neste servidor não roda de maneira alguma. Alguém poderia me ajudar ?
×

Informação importante

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