Ir para conteúdo

POWERED BY:

Arquivado

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

gutolondrina

[Resolvido]  Array

Recommended Posts

Bom dia pessoal, seguinte, estou desenvolvendo um sistema de contas a pagar e receber, ele precisa ter vários planos de contas e cada plano de conta tem um valor:

 

Ex: Contas a Receber

Plano de conta 1 = Mercado, Valor = 250

Plano de Conta 2 = Funcionários, Valor = 900

 

quando eu envio para o banco de dados ele envia 2 arrays, um com o nome do plano de contas pois serão varios e outro com o valor, porém eu estou tendo problemas ao inserir no banco de dados, pois estou utilizando o foreach, ele insere no banco os planos de contas corretamente, porém o valor ele pega a posição do array não o valor, queria saber se existe a possibilidade de utilizar 2 foreach ou até mesmo colocar 2 condições dentro dele, segue o meu codigo:

 

$pcontas = $this->_request->getParam("planocontas", 0);
$valores = $this->_request->getParam("valorplano", 0);
        foreach($pcontas as $pconta) {
            $data['idcaixa'] = $id;
	    $data['idpconta'] = (int)$pconta;
	    $data['valorpconta'] = (int)$valores;	
	    // Insere o registro
	    try {
	       $model->insert($data);
	    }
	       catch(Exception $e) {
	       die(var_dump($e));
	    }
	}

Desde já agradeço.

 

Pessoal Consegui Resolver, vou postar a resposta caso alguém precise também!

 

 

 

foreach($pcontas as $indice => $pconta) {

		$plano = $pcontas[$indice];
		$valor = $valores[$indice];			

		$data['idcaixa'] = $id;
		$data['idpconta'] = (int)$plano;
		$data['valorpconta'] = (int)$valor;	
		// Insere o registro
		try {
			$model->insert($data);
		}
		catch(Exception $e) {
			die(var_dump($e));
		}
	}

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.