X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> .htaccess изменить цифры
gaaarfild
gaaarfild
Topic Starter сообщение 26.9.2010, 17:47; Ответить: gaaarfild
Сообщение #1


Можно ли в такой ссылке изменить products_id=226 чтобы все products_id были на 2 больше.
То есть чтобы products_id=226 стал products_id=228

index.php?main_page=product_info&cPath=67&products_id=226
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 26.9.2010, 18:05; Ответить: ZiTosS
Сообщение #2


gaaarfild, не видел подобного. Возможно есть реализация с использванием mod_cgi, но я не знаю.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
gaaarfild
gaaarfild
Topic Starter сообщение 26.9.2010, 18:51; Ответить: gaaarfild
Сообщение #3


А каким образом тогда можно при переносе БД с одного сайта на другой с абсолютно одинаковым функционалом и контентом сменить ID продуктов на другие.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 26.9.2010, 21:48; Ответить: ZiTosS
Сообщение #4


gaaarfild, а кто мешает выполнить запрос:
UPDATE table SET id=id+2

Других вариантов не вижу. Пока что...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
gaaarfild
gaaarfild
Topic Starter сообщение 27.9.2010, 22:19; Ответить: gaaarfild
Сообщение #5


А FK будут рады в таком случае?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 28.9.2010, 1:47; Ответить: ZiTosS
Сообщение #6


gaaarfild, расшифруй, я не понял
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
gaaarfild
gaaarfild
Topic Starter сообщение 12.10.2010, 15:06; Ответить: gaaarfild
Сообщение #7


Foreign Keys.
Если они явно не заданы, как вторичные ключи, то информация может очень сильно испортиться. Особенно если точно не знаешь, в каких еще таблицах они используются.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 12.10.2010, 23:16; Ответить: ZiTosS
Сообщение #8


gaaarfild, Если к данному полю будут прикручены вторичные ключи, то всё возможно. Но обычно связанные ключи поменяются автоматически. Это я про таблицы типа innoDB, вроде как только в них ввели зависимые ключи.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
gaaarfild
gaaarfild
Topic Starter сообщение 13.10.2010, 11:47; Ответить: gaaarfild
Сообщение #9


Почему? В MyISAM тоже должны быть вторичные. Но дело в том, что они не связаны через Базу данных. Они связаны в коде PHP. По этому, просто ID = ID+1 никак нельзя использовать.
Кстати, объясню, зачем мне это необходимо.
два Интернет магазина.
Два разных оформления, но все содержимое одинаковое.

Для поисковиков, чтобы GET переменные и заголовки не были одинаковыми, надо сместить в базе данных ID продуктов. То есть, чтобы во втором магазине тем же продуктам соответствовали другие ID.
Если есть иное решение данного вопроса, то очень хотелось бы его узнать.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 13.10.2010, 15:14; Ответить: ZiTosS
Сообщение #10


gaaarfild, в голову других вариантов не лезет, кроме как программно везде вычитать из id_product нужное число, при запросе во втором магазине.
Можно попробовать вариант с разными типами ЧПУ, но заголовки всё равно будут одними и теми же.
Вариант с MySQL хоть и возможен, но я пока не очень понимаю как у тебя хранятся товары. Кстати, не думаю что весь алгоритм определения дублей состоит в сверке заголовков. Если у тебя контент будет одинаковым да и структура страницы, всё равно вылезет это.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Как изменить цветовую гамму основного шаблона?
1 partua 8140 13.11.2021, 1:40
автор: Silverspam
Открытая тема (нет новых ответов) Как перенести правила переадресации из .htaccess в php обработчик nginx?
0 KrisGuseva 2084 28.12.2019, 7:33
автор: KrisGuseva
Открытая тема (нет новых ответов) Изменить сайт, дизайн, текст.
3 Petechka 2262 15.8.2019, 9:35
автор: Димон98
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыИзменить шаблон, сместить элементы bootstrap
1 Nemo 3242 16.4.2018, 23:30
автор: gruz333
Открытая тема (нет новых ответов) изменить дизайн сайта
на вордпрессе
2 maestra 2813 22.1.2018, 15:43
автор: Mr_SMO


 



RSS Текстовая версия Сейчас: 29.3.2024, 0:22
Дизайн