rkit Опубликовано 27 Августа 2007 Жалоба Поделиться Опубликовано 27 Августа 2007 Сообственно сабж, нужно сделать следующее. При добавление поста или создания нового топика на форуме,текст добавлялся еше и в мою базу сайта. Вообще возможно такое сделать или нет? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 27 Августа 2007 Жалоба Поделиться Опубликовано 27 Августа 2007 Да. Смотрим где в форуме идёт добавление поста в бд и дописываем туда ещё один запрос../sources/classes/post/*.php Только прийдётся ещё учесть обновление поста на сайте, если он изменён на форуме, т.е. править не только class_post_reply, но и class_post_edit. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
rkit Опубликовано 27 Августа 2007 Автор Жалоба Поделиться Опубликовано 27 Августа 2007 Добавил в файлик \sources\classes\post\class_post_new.phpНе большой скрипт: require_once("install.php"); $db = mysql_connect($host,$user,$pass); mysql_select_db($base, $db); $query = "INSERT INTO `pro`( `nazv`) VALUES ( 'testing' )"; $query_result = mysql_query ($query); Работает, но пишется на форуме ошибка Ошибка при работе с базой данныхВозникла проблема при работе с базой данных.Вы можете попробовать обновить эту страницу, нажав сюда Добавил вот сюда: function show_form() { //----------------------------------------- // Are we quoting posts? //----------------------------------------- Пробывал в другие места , тоже самое. ./sources/sql/mysql_queries.php Там находятся разные sql запросы.Но там нету INSERT. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 27 Августа 2007 Жалоба Поделиться Опубликовано 27 Августа 2007 Ошибкe смотрите в ./cahce/*.cgi! Естесственно, вы создали новое подключение, поработали с ним, оно перекрыло старое подключение к БД форума... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
rkit Опубликовано 27 Августа 2007 Автор Жалоба Поделиться Опубликовано 27 Августа 2007 Так дописал mysql_close($db);Счас буду пробывать Sannis, большое спасибо тебе! Респект. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 27 Августа 2007 Жалоба Поделиться Опубликовано 27 Августа 2007 ИМХО топикстартеру не хватает елементарных знаний структуры IPB. Зачем тебе подключаться заново к MySQL, если форумом соединение уже установлено? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
rkit Опубликовано 27 Августа 2007 Автор Жалоба Поделиться Опубликовано 27 Августа 2007 Не ну понятно, что можно просто написать: mysql_select_db($base, $db); А потом обратно, выбрать форумскую. Это я просто для примера скопировал. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 27 Августа 2007 Жалоба Поделиться Опубликовано 27 Августа 2007 Да не надо никакого выбора. Ты теряешь на это время и ресурсы. INSERT INTO база_сайта.таблица (поля) VALUES (значения) чем так не нравится? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
rkit Опубликовано 27 Августа 2007 Автор Жалоба Поделиться Опубликовано 27 Августа 2007 Можно и так. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.