Boa tarde galera estou com uma duvida no meu form , estou listando dois combobox onte ele lista o codigo do funcionario e codigo da norma e pega a data que o o usuario colocar e manda pro banco só que no form ele ta setando o codigo eu queria ver como faço para aparecer ao inves do codigo aparecer o nome que esta cadastrado no banco nomes das colunas sao nome e norma no lugar de id_norma e codigo_colaborador só que eu quero que ele continua enviando os codigos para registrar no banco somente fique visivel para o cliente segue form
<form id="form1" name="form1" method="post" action="grava_efetivo.php"> <p> Código Colaborador :<?php $resultado = @mysql_query("SELECT * FROM cadastro_pessoa"); // imprime na tela o listbox echo '<select name="codigo_pessoa" id="codigo_pessoa" style=" width:200px;height:35px">"'; // faz o loop pelos dados, e joga em um array while($linha = @mysql_fetch_array($resultado)){ // atribui o array a uma variavel($mostra) $mostra = $linha['codigo_pessoa']; // imprime na tela as opções resgatadas do banco de dados echo "<option value=$mostra>$mostra</option>"; } echo "</select>"; ?> </p> <p> Codigo Norma:<?php $resultado = @mysql_query("SELECT * FROM normas"); // imprime na tela o listbox echo '<select name="id_norma" id="id_norma" style=" width:200px;height:35px">"'; // faz o loop pelos dados, e joga em um array while($linha = @mysql_fetch_array($resultado)){ // atribui o array a uma variavel($mostra) $mostra = $linha['id_norma']; // imprime na tela as opções resgatadas do banco de dados echo "<option value=$mostra>$mostra</option>"; } echo "</select>"; ?> </p> <p> </p> <p> Data de Regularização:<label for="data_atual_norma"></label> <input type="date" name="data_atual_norma" id="data_atual_norma" /><p> Enviar Logotipo: <input type="file" class="glyphicon-film" data-buttonText="Find file"> <p> <p> <button type="submit" class="btn btn-success">Cadastrar</button> <button type="button" class="btn btn-info">Limpar</button> </form>