Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Seguinte meu povo, tem um campo chamado GRUPO na tabela PRODUTOS...
E no admin do site tem para o cara cadastrar novos produtos, porém é limitado aos grupos já inseridos....
eu coloquei um List/Menu (ComboBox) para o cara escolher qual o GRUPO que será cadastrado este novo PRODUTO, mas como eu consigo em PHP fazer uma listagem ? tipo WHILE ou FOREACH ?
Pois assim, os grupos já foram definidos, são 10 grupos difentes, então coloquei as 10 opções lá, mas gostaria de diminuir o código, e tb abrir uma possibilidade para o cliente cadastrar quantos grupos ele quiser, e com isso, eu teria que ficar alterando toda hora o options do combobox, então queria fazer uma verificação na tabela PRODUTOS, para me listar TODOS OS GRUPOS que existem com nomes diferentes e imprimilos no ComboBox... como poderia fazer ?
COMO ESTÁ ATUALMENTE:
<select name='grupo' id='grupo'>
<option value='( NULL )' selected>Escolha um grupo !</option>
<option value='a'>Grupo 01</option>
<option value='b'>Grupo 02</option>
<option value='c'>Grupo 03</option>
<option value='d'>Grupo 04</option>
<option value='e'>Grupo 05</option>
<option value='f'>Grupo 06</option>
<option value='g'>Grupo 07</option>
<option value='h'>Grupo 08</option>
<option value='i'>Grupo 09</option>
<option value='j'>Grupo 10</option>
</select>
Como eu gostaria:
<select name='grupo' id='grupo'>
<option value='( NULL )' selected>Escolha um grupo !</option>
<? $Query = mysql_query("SELECT * FROM produtos");
$Campo = mysql_fetch_array($Query);
---->>> while ( $Campo["grupo"] Mostra uma opção e ignora as outras iguais e vai para o próximo nome... )
{
echo ("<option value='" . $Campo["grupo"]" . '>" . $Campo["grupo"] . "</option>
}
?>
</select>
Grato desde já !Carregando comentários...