Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Сложный запрос.
|
|||
|---|---|---|---|
|
#18+
Приветствую! задача следующая, есть centOS есть корпоративный портал Битрикс 24, на портале есть чат, необходимо выводить все сообщения из чата по тому или иному пользователю, это я сделал таким образом, все работает : ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2014, 17:05 |
|
||
|
Сложный запрос.
|
|||
|---|---|---|---|
|
#18+
Приветствую! задача следующая, есть centOS есть корпоративный портал Битрикс 24, на портале есть чат, необходимо выводить все сообщения из чата по тому или иному пользователю, это я сделал таким образом, все работает : Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. Но выводится все огромной портянкой, если не делать группировку, необходимо, чтобы после группировки при нажатии на то или иное поле таблицы выводил переписку с тем или иным пользователем, а не одна большая каша. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2014, 17:09 |
|
||
|
Сложный запрос.
|
|||
|---|---|---|---|
|
#18+
Во-первых, Ваш пост оборван на полуслове. Во-вторых, категорически не рекомендую в Битриксе соваться на уровень БД до тех пор, пока Вы не знаете его очень хорошо. Пользуйтесь имеющимися API и/или готовым модулями, написанными знающими людьми. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2014, 17:10 |
|
||
|
Сложный запрос.
|
|||
|---|---|---|---|
|
#18+
я бы предложил: 1) GROUP BY b_im_message.author_id, date_create ORDER BY date_create DESC заменить на GROYP BY date_create DESC, b_im_message.author_id 2) Группировку/разгуппировку при нажатиях делать в браузере Javascript-ом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2014, 17:26 |
|
||
|
Сложный запрос.
|
|||
|---|---|---|---|
|
#18+
если человек не смог из файла выделить скл запрос, врядли он его написал. и тем более битрикс, так что да...думаю не стоит лезть в базу битрикса. закончиться это всеравно ничем. если на то пошло, джаваскриптом разрулить это дело и все...врядли у него там десятки тысяч елементов. ЗЫ хотя я на 100 000 точек кластеризацию на карте делал, и не просто точки обьеденяються, с каждой точкой там ещо целый масив данных - получаеться возможность агрегировать сумму по разным критериям - и ничё, быстро работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2014, 22:36 |
|
||
|
Сложный запрос.
|
|||
|---|---|---|---|
|
#18+
alex564657498765453, К вашему удивлению, запрос написан мною, но sql знаю плохо это тоже факт, все познания только с книжки Бена Форта 3-е издание. miksoft, да надо попробовать скриптом разрулить это дело. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2014, 08:02 |
|
||
|
Сложный запрос.
|
|||
|---|---|---|---|
|
#18+
не выходит у меня скриптом реализовать, выводятся опять же группировка по пользователям, скрипт работает, но скрывает весь запрос соответственно а не разбивает по отдельным чатам, это я понимаю почему, не могу понять как разбить вывод на чаты по отдельности... Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2014, 16:35 |
|
||
|
Сложный запрос.
|
|||
|---|---|---|---|
|
#18+
mishanya3624, Давайте решать проблему поэтапно. По части MySQL еще проблемы есть? Если есть, то показывайте проблемные SQL-запросы, а не портянки из смесей всех языков. Если нет, то передам топик в PHP. Когда в PHP все исправите, то можете попросить тамошнего модератора перенести топик уже в Javascript. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2014, 16:40 |
|
||
|
Сложный запрос.
|
|||
|---|---|---|---|
|
#18+
Я видимо изначально не там создал запрос, так как по запросу не было проблем изначально, буду благодарен, если перенесете проблему в нужное русло. Спасибо. Модератор: Тема перенесена из форума "MySQL". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2014, 17:03 |
|
||
|
Сложный запрос.
|
|||
|---|---|---|---|
|
#18+
Единственное, один вопрос по mysql запросам: можно ли сделать запрос, чтобы вывод запроса по тем или иным id выводился в разные таблицы, а не в одну скопом. Вот например по моему запросу я выбираю все чаты где присутствует пользователь под id =76, так вот могу ли я сделать запрос, который после вывода разбивал бы все чаты по отдельности, а не в одну кашу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2014, 17:11 |
|
||
|
Сложный запрос.
|
|||
|---|---|---|---|
|
#18+
mishanya3624могу ли я сделать запрос, который после вывода разбивал бы все чаты по отдельности, а не в одну кашу?Можете. В запросе сортируете по признаку, по которому можно сделать вывод тот_же_чат/другой_чат, например, по дате, если общение в разные дни считается разными чатами. А дальше - вопрос правильного отображения. Если в нужном поле сменился этот признак (дата), то предыдущий чат закончился, новый начался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2014, 17:16 |
|
||
|
Сложный запрос.
|
|||
|---|---|---|---|
|
#18+
Все дело в том, что id чатов добавляются каждый день и мне надо каждый новый чат опять же выводить отдельно(соответственно новые id чатов должны автоматом выводиться, без точного обращения к ним), сортировка мне только выводит результат по тому или иному признаку, столбцу, но опять же только все в одной портянке... Код: sql 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2014, 10:17 |
|
||
|
|

start [/forum/topic.php?fid=23&fpage=76&tid=1462357]: |
0ms |
get settings: |
4ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
27ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 302ms |

| 0 / 0 |
