Сергей: Из доки: "В случае успешного выполнения функции возвращаемое значение зависит от режима выборки. В случае неудачи, функция всегда возвращает FALSE."
Rsa97: насчет не должен - часто в бд просто вливается свежий прайс, ни о какой замене и убран из продажи речи там даже не идет, тупо перезаливается все. Так что я дублирую строчку + данные о продаже, количество и тд.
в идеале там надо хранить еще и все данные товара, товары имеют свойство быть удаленными из базы, поднять потом что за товар был продан - практически нереально, особенно если админка предусматривает замену/удаление товара из таблицы физически.
Monday_Monster: сейчас смотрел свой старый код с тини, где тоже надо было сохранять стили, там вроде ничего особого нет, добавил в ответ - вдруг поможет.
hrvasiliy: Никак не относится к вашей ситуации от слова СОВСЕМ. Не путайте селект ради селекта "чтобы было", и * если вам действительно нужны выбираемые поля. Кроме того, все это относится к нормальной архитектуре бд, вы же строите велосипед с 6 колесами и 1 педалью. Я сказал как сделать в вашем случае, но не говорил что так будет верно с точки зрения архитектуры, скорее наоборот, написал что у вас в структуре ошибка если до такого приходится извращаться.