Inserindo valores vindo do banco de dados a um select
Bom dia galera!
Meu problema é o seguinte, estou recebendo uns valores vindo do banco de dados. Valores esses que estou indicando no 'value' do meu código. Porém, no select, ele recebe o valor que é o correto, mas n indica o valor que foi repassado. Tá um pouco complicado, minha forma de explicar neh? Vou mostrar o código para vocês.
<?php
require('/conn/conn.php');
require('/funcoes/funcoes.php');
//Buscando valores no bd através do id
$sql = "SELECT materia.*, localizacao.pagina , localizacao.caderno, localizacao.disposicao, localizacao.chamada, localizacao.editoria FROM materia INNER JOIN localizacao ON materia.id = localizacao.id_materia INNER JOIN veiculo ON veiculo.id = materia.id_veiculo
INNER JOIN origem ON origem.id = materia.id_origem WHERE materia.id=53";
$resultado = mysql_query($sql);
$dados = mysql_fetch_array($resultado);
echo $dados['disposicao']."<br/>"; // aqui exibe. EXEMPLO: MARIA
echo '<label for="disposicao">Disposição:</label>';
echo '<select id="disposicao" name="disposicao" value="'.$dados['disposicao'].'">';
echo '<option value="topo">JOAO</option>';
echo '<option value="meio">jose</option>';
echo '<option value="fim_pagina">JULIA</option>';
echo '<option value="pag_inteira"MARIA</option>';
echo '</select>';
?>
esse caso aí em cima, em: value="'.$dados['disposicao'].' era pra ta exibindo o value='Maria', mas ele ta exibindo o primeiro select, que seria JOAO. sendo que os values estão todos corretos.
[]'s
Discussão (6)
Carregando comentários...