@prophp7

Страница 271 из 1387
Fayozjon [CybernatiC]
04.03.2017
21:52:20
чет протухло там )

∀RTUR
04.03.2017
21:55:06
select sum(row_summa) from tablename
понял. спасибо

???

/
05.03.2017
15:06:48


Google
/
05.03.2017
15:06:52
SELECT parent as categories, count(*) AS cnt FROM product GROUP BY parent

Sergey
05.03.2017
15:07:29
INNER JOIN тебе поможет

/
05.03.2017
15:08:04
Sergey
05.03.2017
15:08:25
title как подтянуть
INNER JOIN тебе поможет

балуйся и пробуй

/
05.03.2017
15:08:45
SELECT parent as categories, count(*) AS cnt FROM product GROUP BY parent
если ктото хочет написать, запрос, пишите

INNER JOIN тебе поможет
сложно не идет

балуйся и пробуй
не идет parent as categories, count(*) AS cnt FROM product JOIN categories AS title ON title = title GROUP BY parent

Sergey
05.03.2017
15:40:13
не идет parent as categories, count(*) AS cnt FROM product JOIN categories AS title ON title = title GROUP BY parent
попробуй подумать что ты вообще этим хочешь сделать

подсказка - заджойнить ты хочешь табличку, а выбираешь - поля

и title ты не знаешь пока не выбрал запись

ну короч... почитай что-ли что такое нормальная форма

Google
Sergey
05.03.2017
15:40:57
и что такое join, зачем он нужен и как его юзать

finkel
05.03.2017
16:04:47
не идет parent as categories, count(*) AS cnt FROM product JOIN categories AS title ON title = title GROUP BY parent
select count(*) as cnt, c.name from product p join categories c on c.id = p.parent group by p.parent

Vadim
05.03.2017
16:15:15
всем привет, знает кто сервисы, которые можно использовать типа как публичную графану? как пример - в тревисе гоняются тесты, коверейдж пушится в coveralls, все публичненько, удобненько, красивенько. хочется написать парочку простых бенчей и их аналогично куда-нибудь красиво пушить из тревиса и хотя бы поверхностно наблюдать в динамике их изменения

Pavel
05.03.2017
16:39:37
Завязность кода на данных в бд - это content coupling?

/
05.03.2017
16:40:46


SELECT count(*) as cnt, c.title FROM viwes v JOIN categories c ON c.categorie_id = v.parent WHERE c.parent != 0 GROUP BY v.parent почему неверно считает запрос? parent-ов пустых или равных null нет не досчитало 8 айдишников

Sergey
05.03.2017
17:20:23
content coupling это когда ты нарушаешь закон деметры. Вот если у тебя sql повсюду и ты дергаешь БД из всех мест своего приложения, то тогда у тебя global coupling

а если работа с БД изолирована и о ней знает только часть системы, тогда как бы... все хорошо)

совсем без связанности ты никак не сделаешь если что, это будет говорить о том что система ничего не делает

Aleh
05.03.2017
17:28:28
зато чистая

)

Pavel
05.03.2017
17:44:20
а если работа с БД изолирована и о ней знает только часть системы, тогда как бы... все хорошо)
Спасибо. Стало понятно ) Btw. Phpmetrics обновились, выглядят по-приятнее https://raw.githubusercontent.com/phpmetrics/PhpMetrics/version2_ast/doc/overview.png

Sergey
05.03.2017
17:44:37
миленько)

надо собраться с чувствами и прогнать свой проект через него

а то я в последний раз это делал в октябре, интересно насколько все стало хуже)

Pavel
05.03.2017
17:46:00
Жаль только php 7.1 фишки не парсят (nullable, область видимости констант) =\

Максим
05.03.2017
17:46:15
Смотрел на PhpMetrics, но что-то руки не дошли. Чем лучше/хуже BlackFire?

Google
Pavel
05.03.2017
17:49:22
Смотрел на PhpMetrics, но что-то руки не дошли. Чем лучше/хуже BlackFire?
BlackFire профайлер, а phpmetrics статический анализатор.

Sergey
05.03.2017
17:49:52
ну тип phpmetrics юзается что бы выделить цифры которые могут косвенно судить о качестве кода

или можно юзать для детиктирования "интересных" мест проекта

Максим
05.03.2017
17:51:14
Нужно попробовать что эт такое))

Sergey
05.03.2017
17:53:09
там самое сложное правильно циферки интерпритировать

Максим
05.03.2017
17:57:03
ну спрошу у умных людей))

Если сам не пойму

Mr
05.03.2017
18:08:22
Здраствуйте )

Timur
05.03.2017
18:30:42
Здравствуй, коли не шутишь

Mr
05.03.2017
18:35:39
/link@yetanotherstatsbot

Yet Another Stats
05.03.2017
18:35:40
https://yasb.exileed.com/telegram/chat/1001042383571

Mr
05.03.2017
18:35:47
/link@yetanotherstatsbot

Mr
05.03.2017
18:36:20
Ребята

Порекомендуйте бесплатный хостинг

А
05.03.2017
18:44:20
/link@yetanotherstatsbot

Yet Another Stats
05.03.2017
18:44:21
https://yasb.exileed.com/telegram/chat/1001042383571

https://yasb.exileed.com/telegram/chat/1001042383571

https://yasb.exileed.com/telegram/chat/1001042383571

Fayozjon [CybernatiC]
05.03.2017
19:34:56
@ExileeD у тебя тут бот гонит походу

Dmitriy
05.03.2017
19:35:50
@ExileeD у тебя тут бот гонит походу
Не. Это кто вызвал сообщение свои убрал.

Google
/
05.03.2017
20:05:34
переделал немного таблицу, все получилось всем спс

Max
05.03.2017
22:47:16
/link@yetanotherstatsbot

Yet Another Stats
05.03.2017
22:47:17
https://yasb.exileed.com/telegram/chat/1001042383571

енот
06.03.2017
04:50:43
Здравствуйте, посоветуйте чего почитать пожалуйста, по всем этим конструкторам, билдерам, чтобы понимать как пользоваться фреймворками. По сессиям ещё. Желательно на русском. Заранее спасибо.

Артур
06.03.2017
04:56:19
Паттерны называется)

Admin
ERROR: S client not available

енот
06.03.2017
04:59:13
мне бы ссылку на что-то что считается адекватным повествованием у уже умеющих

или название

Nadirq
06.03.2017
05:02:03
https://gist.github.com/mkusher/711bd46f0b62fbae851182e6fb3b1839 может здесь что-нибудь найдешь. Почитай зандстру, это стандарт. Объекты, шаблоны и методики программирования

енот
06.03.2017
05:02:41
о, и на русском, шикарно

спасибо

Alexey
06.03.2017
09:34:46
Всем привет. Столкнулся с задачей реализвать фильтрацию предметов. Выглядить так (Каталог предметов -> подкаталог предметов -> сами предметы). На любом уровне должна быть возможность филтрации по предметам. Если например в подкаталоге сделали фильтрацию и не нашлось предметов, то не значит не выводим подкаталоги. Есть ли примеры реализации похожих или кто сталкивался? Как правильно организовать ?

Я пока пришел к такому решению. Отдельно три таблицы Каталоги, подкатолаги и предметы. У предметов многие к одному с каталогами и подкаталогами

Вот думаю нормальное ли решение или не очень)

Nadirq
06.03.2017
09:37:39
а если у тебя появятся подкаталоги с подкаталогами?

Alexey
06.03.2017
09:38:31
Значит еще одно поле )

хах

Nadirq
06.03.2017
09:38:35
или вдруг понадобится чтобы предмет был в двух подкаталогах?

Еще одна таблица, ты хотел сказать?

Google
Alexey
06.03.2017
09:38:56
Хмм

Nadirq
06.03.2017
09:41:46
думаю тут нужно две сущности, всё-таки. было бы более правильным. Каталог и предмет. У каталога будет поле, которое будем внешним ключом на саму себя. то есть в поле будет айдишник родителя. Но это к твоему вопросу не относится. Плюс связь многие к одному здесь тоже лишняя, если будет ситуация что один предмет должен будет находится в двух каталогах. делать связь многие ко многим, то есть у тебя будет еще одна промежуточная таблица.

а твой вопрос это же просто бизнес логика. Описываешь как тебе надо и всё. не понял в чем проблема

Nadirq
06.03.2017
09:47:47
да, только parent_id должен быть int. потому-что это внешний ключ на поле catalog_id в этой же таблице и они должны совпадать по типу

Alexey
06.03.2017
09:48:02


Nadirq
06.03.2017
09:48:07
да

Alexey
06.03.2017
09:54:28
да
Я так понимаю это самый легкий способ организации древовидной структуры в SQL?

Nadirq
06.03.2017
09:59:46
скажем иначе - я бы сделал так)

другого решения я не вижу. в твоем случае пришлось бы городить кучу однородных таблиц, будь у тебя глубокая вложенность)

Alexey
06.03.2017
10:03:12
Alexey
06.03.2017
10:40:47
либо EAV либо jsonb и такая же идя
EAV же больше для создания динамических полей у сущности

А фильтрацию можно сделать, что то типо того `SELECT * FROM catalogs c LEFT JOIN catalogs_items ci ON c.catalog.id = ci.catalog_id LEFT JOIN items i ON i.item_id = ci.item_id WHERE parent_id IS NULL WHERE item.param1 IN (1,2,3) AND WHERE item.param2 LIKE ...`

Страница 271 из 1387