![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| foxx77 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 26.8.2008 Репутация: нет Всего: нет |
Смысл задумки в том, что бы информация из формы передалась в две базы, в свою базу, и базу такую же только с другим названием. Вопрос, возможно ли это вообще, и если возможно, то где, в файле формы, или в файле обработчике? или есть другой способ?
Посоветуйте что то... |
|||
|
||||
| Kesh |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2488 Регистрация: 31.7.2002 Где: Германия, Saarbrü cken Репутация: 5 Всего: 54 |
Возможно, информацию из формы надо передавать в две базы...
А зачем? -------------------- ![]() |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 9 Всего: 315 |
||||
|
||||
| foxx77 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 26.8.2008 Репутация: нет Всего: нет |
Именно два сайта, ШОП-СКРИПТ например, человек на одном сайте добавил товар, а товар добавился на двух сайтах.
|
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 9 Всего: 315 |
а эти два сайта не способны рыться в одной базе?
|
|||
|
||||
| foxx77 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 26.8.2008 Репутация: нет Всего: нет |
Возможно наверно, но если установить два скрипта в одну базу, то у первого слетают настройки, это раз.
Тогда выходит что в базе одинаковые таблицы но с разными префиксами. Как тогда сделать выборку с разных префиксов? |
|||
|
||||
| bars80080 |
|
||||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 9 Всего: 315 |
какие такие настройки?
идентичные таблицы? зачем их делить префиксами? собсна понял. два разных сайта имеют одну одинаковую таблицу, которая должна заполняться оттуда и отсюда, а тут они ещё и на одном хосте расположены тогда самое простое. две базы и при insert и update запросах в скриптах писать дополнительный скрипт, который будет выполнять доп.подключение и вставку в другую БД не знаю, но теоретически, это три дополнительных строчки к существующим, коннект, выбрать новую БД, а в mysql_query - указывается идентификатор коннекта |
||||
|
|||||
| foxx77 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 26.8.2008 Репутация: нет Всего: нет |
Ну типа это мне и нада, вот еще бы пример этих трех строчек.
|
|||
|
||||
| Sannis |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 375 Регистрация: 14.8.2007 Где: Москва Репутация: 1 Всего: 13 |
Ваш вопрос свёлся к изменению кода какого-то скрипта. А как мы должны вам написать эти 3 строчки, если не знаем даже его названия? Так что без уточнений ваш вопрос звучит так: у меня есть средство передвижения, куда можно поставить второй руль? -------------------- |
|||
|
||||
| foxx77 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 26.8.2008 Репутация: нет Всего: нет |
скрипт - joomla 1.5.6
|
|||
|
||||
| foxx77 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 26.8.2008 Репутация: нет Всего: нет |
Повторил еще раз форму, выше формы вставка файла - connect_2.inc.php с новым подключением ---------------------------------------------------- часть кода --------------- <?php include("./cfg/connect_2.inc.php"); <form enctype="multipart/form-data" action="products.php?productID=<?php echo $_GET["productID"]?>" method=post name="MainForm"> -------------------------------------------------------------------------------- тут ошибка <table width=100% border=0 cellpadding=3 cellspacing=0> <tr> <td align=right><?php echo ADMIN_CATEGORY_PARENT;?></td> <td> <select name="categoryID" <?php ----------------------------------------------------- Ошибка - Parse error: syntax error, unexpected '<' in W:\home\shop-script-premium_1\www\products.php on line 1438 |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 9 Всего: 315 |
1-я строчка - открываем пхп-тэг, 3-я - без закрытия пишем всякие непотребности, которые пхп не понимает, а потом снова открываем пхп-тэг |
|||
|
||||
| foxx77 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 26.8.2008 Репутация: нет Всего: нет |
А если сделать общую базу.
Тогда каждый сайт будет брать свой префикс, а как сделать что бы брал со всех одинаковых таблиц, но с разными префиксами. Нужно при добавлении новой таблицы с новым префиксом, дописывать префикс в файл запроса? |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 9 Всего: 315 |
можно и так
у меня в одном варианте были идентичные скрипты для разных таблиц, просто вынес в файл конфигурации (где происходило подключение) $table_cit = 'cities1'; а в конфигурацию другого указал $table_cit = 'cities2'; в итоге один скрипт, в зависимости от конфиги писал запросы в разные таблицы:
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Базы Данных | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |