Не нравятся результаты поиска? Попробуйте другой поиск!

Не сохраняется новость


     29.08.2012    Общие вопросы по PHP    2695

вопрос
Хочу сделать парсер одного сайта с видеороликами, чтобы транслировать видео через свой плеер.
Порыскал по интернету, нашел нужную информацию, сделал. ПО ссылке на категорию парсится айди новости, картинка новости и ее название.
Но вручную забивать десятки и сотни роликов напряжно, хотел сделать, чтобы скрипт при указании ссылки сам добавлял новости в БД

В итоге такой запрос

mysql_query( "INSERT INTO dle_post (date, autor, short_story, full_story, xfields, title, descr, keywords, category, alt_name, allow_comm, approve, allow_main, fixed, allow_br, symbol, tags, metatitle) values ($thistime, 'OKyJIucT', $image, $image, 'redtube|'.$id[$i], $title[$i], '', '', {$_GET['id']}, $alt_name, '1', '1', '1', '0', '0', '', 'tags', 'meta-title')" );    


не сохраняет новость в бд, если делать его через скрипт.

Все переменные через echo в браузере отображаются, подключение к БД проходит (в случае сбоев выводится ошибка), если запрос вручную вбивать в раздел SQL в phpmyadmin, то он срабатывает, а вот если через скрипт, то нет.

В чем может быть проблема (может какие-то данные вам предоставить для ответа)?

Полный код скрипта:

Ответа пока нет


Комментарии пользователей (1)

OKyJIucT
2

54 | 50

OKyJIucT - 29 августа 2012 19:11 - Юзер

Не знаю в чем была проблема, но я ее решил. Укоротил запрос, отключив данные, которые значения особого не имеют, сейчас он выглядит так

mysql_query( "INSERT INTO dle_post (date, autor, short_story, xfields, title, category, approve, alt_name) values ('$thistime', 'OKyJIucT', '$image', '$redtube', '$title[$i]', '{$_GET['id']}', '1', '$alt_name')");

и работает:)

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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