Показать сообщение отдельно
  #8 (permalink)  
Старый 26.05.2017, 20:44
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от LaedaSt
Ну, нельзя не согласиться, с такой логикой, но проблема не в структуре бд, а в том, что названия могут содержать в себе цифры.
Проблема как раз в БД, если в ней то, что вы стараетесь выковырять из строки, не содержится значением в отдельном поле SQL таблицы. А если оно отдельное, то причем тут цифры в названиях?

Сообщение от LaedaSt
но в таком случае, эту цену надо выводить отдельно в текст, отдельно в value, что угромождает html до невозможности.
Полнейшая глупость. Хорошо структурированные данные в базе, как раз нужны для облегчения работы с ними. Тоже самое должно быть и на html-страницах - удобное представление этих данных, а не вгонять с строку и разбираться посредством RegEXP. Там где без RegEXP можно обойтись, RegEXP зло.

<option value="10" data-price="45">Картофель сорт А12, цена 45 руб.</option>


Есть проблемы здесь с описанием товара и отдельным значением его цены?
Ответить с цитированием