Pesquisar na Comunidade
Mostrando resultados para as tags ''select multiple''.
Encontrado 1 registro
-
select multiple Problema para salvar vários item no select multiple
Jack Oliveira postou um tópico no fórum PHP
@Omar~ @Felipe Guedes Coutinho @Motta Caros amigos poderia me ajudar em selecionar vários item com select multiple e salva no banco de dados fiz da minha maneira mais não estou tendo resultado Ou seja os outro item grava no banco de dados menos o id_prod[] ao invés de salva o id que esta selecionado ele esta salvando id 0... <div class="col-md-6"> <div class="form-group"> <label>Produtos:</label> <select class="form-control select2" name="id_prod[]" multiple="multiple" data-placeholder="Você pode selecionar mais de um produto"> <?php $Query = DBRead('tbl_produto','titulo, id'); if (is_array($Query)) { foreach ($Query as $produto) { ?> <option value="<?php echo $produto['id']; ?>"><?php echo $produto['titulo']; ?></option> <?php } } ?> </select> </div> </div> No meu controller fiz assim // Adicionar Item if (isset($_GET['AdicionarTblAlugar'])) { if (isset($_POST['id_prod'])) { $id_prod = implode(', ', array_values(post('id_prod'))); } else { $id_prod = false; } $AdicionarTblAlugar = array( 'id_prod' => post('id_prod'), 'id_cliente' => post('id_cliente'), 'id_status' => post('id_status'), 'id_cidade' => post('id_cidade'), 'tipo' => post('tipo'), 'representante' => post('representante'), 'data_alugado' => post('data_alugado'), 'data_entrega' => post('data_entrega'), 'valor' => post('valor'), 'quantidade_alugado' => post('quantidade_alugado'), 'responsavel' => post('responsavel'), 'descricao' => post('descricao') ); $Query = DBCreate('tbl_alugar', $AdicionarTblAlugar); if ($Query != 0) { Redireciona('?sucesso'); } else { Redireciona('?erro');} } Fico na espera da ajuda de vocês...