Ir para conteúdo
Fórum Script Brasil

andrelf

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que andrelf postou

  1. Amigos, Preciso realizar a captura de dados de outros sites, já consegui realizar a captura de boa parte, mas estou tento problema em um determinado site, segue o código abaixo: php $dom = new DOMDocument(); $DOMDocument->preserveWhiteSpace = false; $DOMDocument->formatOutput = true; $limpar = array("R$",".", ",00", "X"); @$dom->loadHtmlFile('http://www.cotaspremiadas.com.br/imoveis_vprint.asp'); $tables = $dom->getElementsByTagName('table'); $rows = $tables->item(2)->getElementsByTagName('tr'); echo '<table border="1">'; foreach ($rows as $row){ $cols = $row->getElementsByTagName('div'); $credito= $cols->item(1)->nodeValue; $credito = str_replace($limpar,"", $credito); $entrada = $cols->item(2)->nodeValue; $entrada = str_replace($limpar,"", $entrada); $adm = $cols->item(5)->nodeValue; $p_qtd = $cols->item(3)->nodeValue; $p_qtd = str_replace($limpar,"", $p_qtd); $p_vlr = $cols->item(4)->nodeValue; $pA_qtd = "0"; $pA_vlr = "0"; echo '<tr><td>CPR</td><td>'.$adm.'</td><td>'.$credito. '</td><td>'.$entrada. '</td>'; echo '<td>'.$p_qtd. '</td><td>'.$p_vlr. '</td><td>'.$pA_qtd. '</td><td>'.$pA_vlr. '</td>';} echo '</table><br/>'; ?> Só que dá estou tendo o seguinte problema, dentro de uma determinada TD tem outra TABLE, o que gera a seguinte saida: CPR STATUS CRÉDITO ENTRADA DÃVIDA CONSÓRCIO 0 0 CPR Bradesco 378000 168000 70 4.011,00 0 0 CPR 4011 0 0 Alguém pode me dar alguma ideia de como resolver isso.
×
×
  • Criar Novo...