22 в субботу был рабочий день за 25-е,
23-25 да, праздники в украине
спрашивается, почему опсосы не зачислили бабки 22-го - ведь рабочий день....
балык
раньше четенько в 7:35, офигели
или даже вегетарианец))
335 килобайт
ну так скобки поставь
>([^>]+)$
http://php.net/manual/ru/pcre.pattern.php
та да, все как работало так и работает))
Aisamiery, да, но если в одном товаре поле 3, а в другом товаре полей 5 ?
можно упростить до
toxic steel, все-таки не гуд этот вариант, конкатекация может произойти как угодно, а в пыхе можно отсортировать в каком порядке произойдет конкатекация
к примеру в интернет магазе правильнее будет краткая характеристика товара
Intel i7 3Ghz, 4 GB RAM, 500 GB HDD, GeForce GT 1030
но не
GeForce GT 1030, 4 GB RAM, 500 GB HDD, Intel i7 3Ghz
toxic steel, не сильно знаком с мускулом, сенкс за идею
вот что получилось http://sqlfiddle.com/#!9/83de59/2
CREATE TABLE `mytbl` ( `id` int, `Name` varchar(10), `id_field` int, `Value` varchar(50) ); INSERT INTO `mytbl` (`id`, `name`,`id_field`,`value`) VALUES (651,'Товар 1',549, 'Пластик, дерево'), (651,'Товар 1',578, 'Красный'), (652,'Товар 2', 577, '500 грамм'), (652,'Товар 2', 549, 'Железо'), (652,'Товар 2', 578, 'зеленый'); select id, group_concat(`Name` separator ',') as `Column` from ( select id, concat(`Name`, ': ', group_concat(`Value` separator ', ')) as `Name` from mytbl group by id, `Name` ) tbl group by id;
выход
id Column 651 Товар 1: Пластик, дерево, Красный 652 Товар 2: 500 грамм, Железо, зеленый
вряд ли такое можно осуществить простым запросом без всяких там процедур/функций, да и запрос будет весьма ресурсоемким.
на пыхе не вариант сделать?