Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, estou fazendo uma página de cadastro que possui um select onde as informações do <option> vem de uma tabela.
Código:
<td>
<select name="nempresa">
<?
//---------------------------------------CONEXAO------------------------------------------------
$conexao= pg_connect ("host=localhost dbname=sistemarh user=season password=season port=5432");
if (!$conexao) {
echo "Falha na conexão com o banco de dados. Veja detalhes técnicos: ".pg_last_error($conexao);
}
//-----------------------------------------------------------------------------------------------
$query= pg_query ("Select nm_empresa from empresa");
if($query)
{
//monta um vetor colocando todos os resultados em $linhas
while($linhas = pg_fetch_array($query,PG_ASSOC))
{
?>
<!-- joga o valor no option -->
<option value="<?php $linhas['nm_empresa'];?>"> <? echo $linhas['nm_empresa']; ?> </option>
<?php }
}
?>
</select>
</td>
Até aqui tudo bem, porém no outro formulário, pra onde são enviados as informações do cadastro, coloquei
$nmempresa= $_POST['nempresa'];
A variável não retorna nenhum valor quando é exibida.
Paraece q está tudo certo, todos os códigos q procurei na net (e nao foram poucos rs) a estruta é essa.
Alguém sabe se estou fazendo algo errado? Ou deixando de fazer algo?
Obrigada desde já
Carregando comentários...