Перейти к содержанию

Рекомендуемые сообщения

помогите правильно составить sql запрос, чтобы приравнять значение model и seo url (каждому товару).

может где то есть более глобальное решение, около 10000 товаров  ручками не осилить.

помогите пожалуйста.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

помогите правильно составить sql запрос...

 

покажите ваш текущий "неправильный запрос"

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
mysql_query("INSERT INTO av_url_alias (query, keyword) SELECT product_id, model FROM av_product ");

 

 

query должен записываться как "product_id=$model"

keyword просто "$model".

 

ЗЫ. product_id = model по дефолту.

При добавлении нового товара я уже поставил model = seo url, осталось поправить уже добавленные, буду благодарен если поможете направить мысли в правильное русло.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

запрос наглухо некорректный  :ugeek:

 

какие символы используются в моделях товаров?

спецсимволы (и некоторые другие) нельзя использовать в ЧПУ.

так что, если встречаются таковые в моделях - надо дополнительно проводить предварительную замену (или чистку).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

запрос наглухо некорректный  :ugeek:

 

какие символы используются в моделях товаров?

спецсимволы (и некоторые другие) нельзя использовать в ЧПУ.

так что, если встречаются таковые в моделях - надо дополнительно проводить предварительную замену (или чистку).

 

Только натуральные числа

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

запрос наглухо некорректный  :ugeek:

 

какие символы используются в моделях товаров?

спецсимволы (и некоторые другие) нельзя использовать в ЧПУ.

так что, если встречаются таковые в моделях - надо дополнительно проводить предварительную замену (или чистку).

 

Только натуральные числа

Ап

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если числа, то так

mysql_query("INSERT INTO av_url_alias (query, keyword) SELECT CONCAT('product_id=',product_id), model FROM av_product ");

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если числа, то так

mysql_query("INSERT INTO av_url_alias (query, keyword) SELECT CONCAT('product_id=',product_id), model FROM av_product ");

 

Спасибо))) огромное.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.