Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Diego Chiarelotto

Select vindo do mysql dentro de while

Recommended Posts

Boa tarde, tenho uma tabela itens da nfe onde estou mostrando ao meu banco que este item que vem como nome diferente em minha nfe na verdade já é um produto que esta na minha base de dados de produtos.

o problema e que quando faço o while e busco todos os itens que veio na nfe, crio em cada resultado do while um select para selecionar de qual produto ele e selecionando no select e tem mais de um produto na tabela itens da nfe so o primeiro item o select esta trazendo o cadastro de produtos.

<select name="produto[]" id="produto">

<option value="" selected="selected">Selecione um Produto</option>
<?php while ($vetor2=mysql_fetch_array($sql_produtos)) { ?>
<option value="<?php echo $vetor2['id_produto'] ."_". $vetor2['nome']; ?>"><?php echo $vetor2['nome'] ?></option>
<?php } ?>
</select>

como faço para em todos os itens aparecer o select com os produtos, pois pelo que eu intendo e como se estivesse repetindo a select e assim ela não abre.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo não entendi bem, sua indagação, mas você poderia realizar as buscas com base na id do produto, pois ai sempre ira sair o mesmo item, pois a id é unica.

outra coisa

<option value="" selected="selected">Selecione um Produto</option>

essas aspas ai desse codigo estão estranhas, de uma olhada.

e pra concluir,

mysql_fetch_array

as funções mysql_ estão obsoletas e em desuso, use Mysqli ou PDO

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.