Jump to content


Photo

Foreach


  • Faça o login para participar
1 reply to this topic

#1 _MELO_

_MELO_

    Normal

  • Usuários
  • 117 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre - RS. Argentina.
  • Interesses:PHP, JavaScript, Ajax, pl/pgSQL e PostgreSQL.

Posted 23/11/2006, 08:25

Estah dando esse erro na seguinte rotina:

if( !$obErro->ocorreu() ){

foreach($sessao->transf['CTPS'] as $arCTPS){
if( trim($arCTPS['inNumeroCTPS']) == trim($_POST['inNumeroCTPS']) and
trim($arCTPS['stSerieCTPS']) == trim($_POST['stSerieCTPS'])){
$obErro->setDescricao("Esses dados de CTPS já estão inseridos na lista de CTPS.");

break;
}
}
}

Alguem sabe me dizer o q estah errado na sintaxe ? :huh:
Alexandre Melo

#2 Fedex

Fedex

    Novato no fórum

  • Usuários
  • 18 posts
  • Sexo:Não informado

Posted 23/11/2006, 08:50

Possivelmente,

$sessao->transf['CTPS'] não eh um array.

antes do foreach coloque o codigo abaixo para verificar isso,

echo (is_array($sessao->transf['CTPS'] )) ? "É UM ARRAY" : "NÃO É UM ARRAY";





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq