Ir para conteúdo

POWERED BY:

Arquivado

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

JoaoCardoso

Erro em Array

Recommended Posts

Pessoal está disparando o erro abaixo, na linha 4 e 5 desse código. Estou usando o Codeigniter.

 

Illegal string offset 'rowid' e Illegal string offset 'qtd'

$dados = $this->input->post();	
foreach ($dados as $key ) {
	$produto[] = array(
             "rowid" =>  $key['rowid'],
             "qty" => $key['qtd']
	);
}

O que está errado?

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado Bruno. Eu já tinha usado o var_dump e visualizado o array, mas depois de sua dica eu resolvi organizar os dados para visualizar melhor:

Array (
  [1] => Array ( 
  		[qtd] => 2 
  		[rowid] => e5121f4a648f3a34cc480160f6fcd5bc
  	    ) 
  [2] => Array ( 
  		[qtd] => 1 
  		[rowid] => adf33425068621c3871368066fefa660 
  		) 
  [acao] => atualiza 

Foi quando caiu a ficha que tinha uma string ali no final, que eu uso para selecionar a função a ser executada.

Usei um is_array() e funcionou perfeitamente.

 

Valeu!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado Bruno. Eu já tinha usado o var_dump e visualizado o array, mas depois de sua dica eu resolvi organizar os dados para visualizar melhor:

Array (
  [1] => Array ( 
  		[qtd] => 2 
  		[rowid] => e5121f4a648f3a34cc480160f6fcd5bc
  	    ) 
  [2] => Array ( 
  		[qtd] => 1 
  		[rowid] => adf33425068621c3871368066fefa660 
  		) 
  [acao] => atualiza 

Foi quando caiu a ficha que tinha uma string ali no final, que eu uso para selecionar a função a ser executada.

Usei um is_array() e funcionou perfeitamente.

 

Valeu!

 

Shoow, bom que conseguiu,

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.