Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal,
Tenho uma tabela de produtos com mais de 2000 itens. Estou fazendo um lançamento de pedidos e gostaria de colocar um select dos produtos para o usuário escolher. Tenho 4 perguntas:
- Popular o select com um loop no resultado do sql é a melhor maneira?
- O select não vai ficar lento com todas estas opções, considerando que esta tabela de produtos tende a aumentar a cada semana?
Buenas tchê.
Eu faria um input text com um autocomplete. Executando uma consulta de acordo com o preenchimento do campo de pesquisa.
Para não rodar muitas consultas você poderia definir para pesquisar quando o campo tiver mais de x caracteres.
Ou ainda incluiria como opção um campo de busca. Assim o usuário digita o produto que está procurando e é retornado apenas os valores que coincidam com a pesquisa (a ideia é a mesma do autocomplete, mas sem a 'automação').
O usuário seleciona as opções que quer pra fazer o pedido e faz a inclusão.