inicialmente faz uma consulta ao banco de dados...
$_sql = "SELECT descricao, preco_atual,estoque,peso FROM produto WHERE cod_produto = '" . $item . "'";
$_res = mysql_query($_sql) or die ("erro" . mysql_error());
agora, cada linha de resultado é inserido na variavel $_row...
$_row = mysql_fetch_array($_res);
foreach($_row as $_k=>$_v) {
if($_k!="descricao"&&$_k!="estoque") {
$_v = number_format($_v,2,",",".");
}
$_cpo = $_docxml->createElement($_k);
$_des = $_docxml->createTextNode($_v);
$_cpo->appendChild($_des);
$_resp->appendChild($_cpo);
}
pelo o que entendi a variavel $_k contera o nome dos campos que nao sejam descricao e estoque, entao sao validos os campos preco_atual e peso (pois nao existem outros campos selecionados na instrucao sql acima)... e a variavel $_v contera o valor dos campos preco_atual e peso...
só que este foreach esta dando o seguinte erro...
Warning: Invalid argument supplied for foreach() in /home/negocios/public_html/ganhe/ajax/detalhes_produto_ajax.php5 on line 43
sera que alguem manja disto...
sera que alguem manja disto...