Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Insert e Update em lote com opção de seleção
#1
Olá pessoal,

Estou com dúvidas de como posso fazer um insert ou update de vários registros na mesma operação selecionando os mesmos numa tabela. Ex.: 

Monto um array em uma tabela onde a primeira coluna possui um input do tipo checkbox, dai quero enviar para o banco de dados os registros que estiverem marcados.

Alguém já implementou algo do tipo?
Responder
#2
(05-10-2017, 11:28 PM)reigomesamaral Escreveu: Olá pessoal,

Estou com dúvidas de como posso fazer um insert ou update de vários registros na mesma operação selecionando os mesmos numa tabela. Ex.: 

Monto um array em uma tabela onde a primeira coluna possui um input do tipo checkbox, dai quero enviar para o banco de dados os registros que estiverem marcados.

Alguém já implementou algo do tipo?

Olá , blz?
Você poderia usar o array associativo, tipo:
Código:
$valores = explode(",", $valores);

$seuArray = array();
   foreach ($valores as $valor)
   {
       $seuArray[] = array('input'=>$valor); 
   }
   $this->db->insert('suaTabela', $seuArray);

Segue link, talvez possa te ajudar mais  -> https://www.codeigniter.com/userguide3/database/query_builder.html
Responder


Saltar Fórum:


usuários a ver este tópico: 1 Visitante(s)