Ver Mensaje Individual
  #13 (permalink)  
Antiguo 25/03/2009, 13:41
3du4rd0
 
Fecha de Ingreso: marzo-2009
Mensajes: 30
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: extraer datos de HTML

Prueba asi:

Código PHP:
<?php
$a 
file("Pon Aqui El Link Porque El foro No me deja el de ...ambios.com.py/print.php");
foreach(
$a as $x){
$todo.=$x;
}
$inicio strpos($todo,"Cotizaciones - Efectivo")+23;
$fin strpos($todo,"Cotizaciones - Cheques y Transferencias");
$temp substr($todo,$inicio,$fin-$inicio);
$final strip_tags($temp);
$final2 str_replace("\n","",$final);
$final2 str_replace("\t","+",$final2);
$final2 str_replace("++++++++","+",$final2);
$final2 str_replace("++","-",$final2);
$final2 str_replace("+","<br>",$final2);
$final2substr($final2,0,strlen($final2)-1);
echo 
"".$final2."";
?>
Solo busca el principio a cortar y el final, haces la insicion, luego quitas los caracteres que estorban y obtienes unas ileras asi:

Código:
Dólar-5070-5120
Peso Argentino-1350-1400
Real-2160-2230
Peso Uruguayo-200-250
Euro-6750-6900
Libra Esterlina-7150-7450
Yen-50-53
Peso Chileno-7-9
Corona Sueca-530-580
Corona Danesa-800-900
Dólar Canadiense-4000-4200
Dólar Australiano-3200-3500
Franco Suizo-4350-4550
Dólar x Euro-1.33-1.36
Real x Dólar-2.28-2.34
Peso x Dólar-3.65-3.80
Ya solo los metes en un array con explode y los muestra como quieras ya con el array.

PD: es una ejemplo que tome la primera fila, lo puedes implementar en donde quieras solo asegurate de cambiar los caracteres que yo borre arriba, si son diferentes cambialos logico.

Saludos