Как занести все данные в бд?

здравствуйте! нужно как-то занести все данные со спрасенной страницы в базу данных. Кода не дам.
<?php 
//$a = file_get_contents('https://etherscan.io/address/0x10819FaE72282B9A594e34C647a7bC446ef4AD2e');
echo $a;
// Параметры для подключения
$db_host = "localhost"; 
$db_user = "root"; // Логин БД
$db_password = ""; // Пароль БД
$db_base = 'mybase'; // Имя БД
$db_table = "mytable"; // Имя Таблицы БД

// Подключение к базе данных
$mysqli = new mysqli($db_host,$db_user,$db_password,$db_base);

// Если есть ошибка соединения, выводим её и убиваем подключение
if ($mysqli->connect_error) {
    die('Ошибка : ('. $mysqli->connect_errno .') '. $mysqli->connect_error);
}
	// с кодировкой возможны проблемы, поэтому если вдруг появятся каркозябры, попробуйте добавить следующую строчку кода 
        header('Content-Type: text/html; charset=windows-1251');
	
	// сторонняя страница сайта, с которой будем брать контент. 
	$content = file_get_contents('https://etherscan.io/address/0x10819FaE72282B9A594e34C647a7bC446ef4AD2e');
 
	// определяем начало необходимого фрагмента кода, до которого мы удалим весь контент
	$pos = strpos($content, '<table class="table table-hover">');
 
	// удаляем все до нужного фрагмента
	$content = substr($content, $pos);
 
	// находим конец необходимого фрагмента кода
	$pos = strpos($content, '<div class="small text-muted">');
 
	// отрезаем нужное количество символов от конца фрагмента
	$content = substr($content, 0, $pos);
 
    //если в нужном контенте встречается не нужный кусок текста, то его вырезаем
    $content = str_replace('<div class="tab-pane fade" id="contracts">','</div>', $content); 
 
	// выводим необходимый контент
	echo $content;

вот код который все парсит
  • Вопрос задан
  • 108 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы