Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
// Retorna o valor do imóvel
function valor_imovel($imovel) {
$ret = "";
if ($imovel{'id_finalidade'} == 1) { // Venda
if ($imovel{'venda_valor_exibir'} != "N") {
$ret = $imovel{'venda_valor'};
}
}
if ($imovel{'id_finalidade'} == 2) { // Locação
if ($imovel{'aluguel_valor_exibir'} != "N") {
$ret = $imovel{'aluguel_valor'};
}
}
// Percorre os registros
while ($imovel = mysql_fetch_array($resultado)) {
// Aqui é o caso! Funciona perfeito recebe o valor de venda ou de aluguel conforme a finalidade.
// O meu problema é quando recebe a finalidade 2 (aluguel) preciso que mude a marcação <PrecoVenda> para <PrecoAluguel>
$valor = valor_imovel($imovel);
if (strcmp($valor,"")) {$linha .= " <PrecoVenda>$valor</PrecoVenda>\n";}
Amigos estou tendo problemas com o código acima e preciso de um help por favor.
$valor = valor_imovel($imovel);
if (strcmp($valor,"")) {$linha .= " <PrecoVenda>$valor</PrecoVenda>\n";}
Eu não estou conseguindo mudar a marcação quando recebe o valor do imóvel. Neste caso o valor do imóvel pode ser finalidade 1 (Venda) ou Finalidade 2 (aluguel). Quando é mudado para aluguel preciso que a marcação <PrecoVenda> mude para <PrecoAluguel> para informar corretamente na saida do xml.
Obrigado.
Carregando comentários...