Ir para conteúdo

POWERED BY:

Arquivado

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

mestre fyoda

quando dou echo aparece array

Recommended Posts

$cont = 0;   while ($row[$cont] = ibase_fetch_assoc($sql)) {$cont++;}foreach ( $row as $valor ) {	echo $valor;$i++;}

ja testei e dei um

print_r($row);
e o array está certinho, mas quando dou echo no $valor aparece array , pq nao esta aparecendo o valor do array ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

humm....faz assim..

 

while ($row = ibase_fetch_assoc($sql)) {		  		   echo $row['nomeDoCampo'];  }

Compartilhar este post


Link para o post
Compartilhar em outros sites

sei...eu acho que não aparece o valor pq tem um Array e dentro dele tem outro..saca?faz 2 foreach e ve se eh isso...

Compartilhar este post


Link para o post
Compartilhar em outros sites

tipo assim..

foreach ($row as $valor ) {	   foreach($valor as $valormesmo){		echo $valormesmo."<br>";	}}
beleza?

Compartilhar este post


Link para o post
Compartilhar em outros sites
$sql   = ibase_query($db,"SELECT * FROM $tabela"); 	$banco2= "";	$cont = 0;   	while ($row[$cont] = ibase_fetch_assoc($sql)) {		$cont++;	}		foreach ($row as $valor ) {	   		foreach($valor as $campo){				$banco2 .= $campo;			}	}

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom esse erro ocorre quando o não eh um array...cara da um print_r($ow) e posta ai...vamos resolve isso...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Array ( [0] => Array ( [CODITE] => 7898888800040 [TARITE] => [CDGITE] => 7 [UNIITE] => UN [TIPITE] => 1 [DABITE] => CAIXA DE SOM 2.1 1200W OMEGA

esta assim e tem mais coisas mas aqui nao convem coloca-las

Compartilhar este post


Link para o post
Compartilhar em outros sites

então deveria funcionar...da uma olhada no exemplo que fiz...

$arr = array();$arr2 =array();$arr2["nome"] = "Otavio";$arr2["idade"] = "19";$arr[0] = $arr2;foreach($arr as $arr_){	foreach($arr_ as $valor){		echo $valor;	}}print_r($arr);
imprime corretamente os valores....da uma olhada no seu cod ai ve direitinho..depois posta ai se você achar algo..Abraço!

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.