Как я могу получить данные с других веб-сайтов и сохранить их в моей локальной базе данных

0

Я извлекаю данные с другого сайта, используя curl, но как хранить в моей локальной базе данных.

$url = 'http://sample.com/';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($ch);
curl_close($ch);
echo $data;

Я просто хочу опубликовать несколько категорий и образец данных.

  • 3
    Да - просто проанализируйте результат возвращенных данных из curl и запишите их в свои таблицы. Вопрос действительно расплывчатый, хотя. Чем больше деталей вы можете опубликовать, тем лучше.
  • 1
    Это звучит как вопрос «пошли мне кодекс». Все, что я вижу, это пример кода, скопированный из Интернета. Что ты на сегодня сделал? Мы можем помочь с конкретной проблемой, но мы не можем написать систему для вас.
Теги:

1 ответ

3
Лучший ответ

вправо.

ну, я полагаю, вы используете mysql как базу данных. если вы уже настроили свою базу данных, включая таблицу, в которой есть поле с блобом или форматированием текста, вы можете легко сохранить данные там, отправив запрос, например:

"INSERT INTO mytable SET curlData='".$data."';"

с PHP вы можете подключиться к своей БД через mysql_connect() после выбора нужной базы данных с помощью mysql_select_db() вы можете начать отправку запросов в db.

используйте mysql_connect() php-native-call, чтобы сделать это.

Надеюсь, теперь я помог, -)

кстати, ознакомьтесь с руководством php-mysql для получения дополнительной информации.

  • 1
    Хотя вы точно перечислили технологии, которые он / она мог бы использовать, вы также просто повторяете теги, которые он / она применял к вопросу. Чтобы набрать положительные голоса, вы можете сказать, как он / она может использовать php-mysql для достижения этой цели.
  • 0
    лучше так? ;-)
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню