0

Como carregar o select do banco de dados ?

criado por Daniela em 14/03/2016 4:01pm
Tenho um formulário com um campo chamado tipo, tipo de instituição que busca a informação de uma tabela chamada Tip_inst.
Muito bem, quando este campo é exibido no formulário, o mesmo é exibido em forma de select <lista> com 4 opções;
Quando vou alterar as informações deste formulário preciso que o campo 'tipo' inicialmente venha com o valor que foi gravado no banco e ao mesmo tempo as opções da lista sejam mostradas caso o usuário venha alterar esse campo.
É uma coisa simples no meu ver, mas não estou conseguindo alterar.
Vou listar o trecho que estou mexendo.

<td width="683"><div align="left">Tipo:
<select name="tipo" id="tipo">

<?php
do {
?>
<option value="<?php echo $row_Recordset1['tipo']?>"
<?php if(!(strcmp($row_Recordset1['tipo'],$row_Recordset2['opcao']))) {echo "selected=\"selected\"";} ?>>
<?php echo $row_Recordset2['opcao']?></option>

<?php
} while ($row_Recordset2 = mysql_fetch_assoc($Recordset2));
$rows = mysql_num_rows($Recordset2);
if($rows > 0) {
mysql_data_seek($Recordset2, 0);
$row_Recordset2 = mysql_fetch_assoc($Recordset2);
}
?>

* Como estou selecionando o banco
mysql_select_db($database_sindival, $sindival);
$query_Recordset1 = sprintf("SELECT * FROM adm_cvm where id = %s", GetSQLValueString($colname_Recordset1, "int"));
$Recordset1 = mysql_query($query_Recordset1, $sindival) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);

mysql_select_db($database_sindival, $sindival);
$query_Recordset2 = "SELECT opcao FROM tipo_inst ORDER BY opcao DESC";
$Recordset2 = mysql_query($query_Recordset2, $sindival) or die(mysql_error());
$row_Recordset2 = mysql_fetch_assoc($Recordset2);
$totalRows_Recordset2 = mysql_num_rows($Recordset2);

tipo - está na tabela adm_cvm

Estou tentando aproveitar o código que peguei na inclusão das informações.

Aguardo uma ajuda....

Att. Daniela

Lista de Respostas:

Nenhuma resposta foi publicada ainda.

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)