Olá, tô com grande dificuldade em resolver isso e fico agradecido a quem poder explicar ou dar um exemplo prático.
Não consigo acessar o seguinte array como objeto:
$array = array("test" => array( "EMP_V"=> "7", "EMPRESA"=> "EMP1" ) ,
"test2" => array( "EMP_V"=> "2", "EMPRESA"=> "EMP2") );
foreach($array as $campo){
echo $campo->EMPRESA."<br>";
}
Mas consigo acessar assim:
$array = array("test" => array( "EMP_V"=> "7", "EMPRESA"=> "EMP1" ) ,
"test2" => array( "EMP_V"=> "2", "EMPRESA"=> "EMP2") );
foreach($array as $campo){
echo $campo['EMPRESA']."<br>";
}
Alguém sabe onde está o erro?
Complementando, ele é o originado do seguinte código:
$x=0;
//Criar um array
$array = array();
//Transfere os dados para o array
while ($row = oci_fetch_array($statement, OCI_ASSOC)){
$x++;
$array[$x] = $row;
}