Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

xhpotterx

[Resolvido] Combobox ovalor de dados introduzidos na bd?

Mensagens Recomendadas

NunoDinis

Assim:

<select name="fornec_id">
<?php
$sql="SELECT * from TABELA";
$lista=mysql_query($sql);
while($liista=mysql_fetch_array($lista))
{
 echo "<option value=$liista[0]>";
 $nn=$liista[1];
 echo $nn." </option>";
}
?>
</select>


Estranha forma de vida que tem a capacidade de transformar comandos em mensagens de erro.

ndsotware.org

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
HappyHippyHippo

Assim:

<select name="fornec_id">
<?php
$sql="SELECT * from TABELA";
$lista=mysql_query($sql);
while($liista=mysql_fetch_array($lista))
{
 echo "<option value=$liista[0]>";
 $nn=$liista[1];
 echo $nn." </option>";
}
?>
</select>

não podes responder sem saber que modelo/biblioteca de interacção com a base de dados ele usa ...


IRC : sim, é algo que ainda existe >> #p@p

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
security

e se quiseres selecionar um item especifico basta um "if" do genero:

<select name="op">
	<?php
$sql = "SELECT * FROM tb_operacao";
$rs = mysql_query($sql);
while ($o = mysql_fetch_array($rs)){  /* Carrega os dados na combobox */

			if ($opid == $o['ID_op']){  /* Verifica se existe um valor na cmb = selecionado */
				echo '<option value="'.$o['ID_op'].'" selected>'.$o['abv'].' - '.$o['descricao'].'</option>'; /* Se opção TRUE */
			}  else {
				echo '<option value="'.$o['ID_op'].'">'.$o['abv'].' - '.$o['descricao'].'</option>'; /* Se opção FALSE */
			}
		}
	?>
	</select>

Editado por security

"Innovation distinguishes between a leader and a follower." Steve jobs.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
brunoais

Eu já o fiz.


"[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31

Life is a genetically transmitted disease, induced by sex, with death rate of 100%.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.