Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
[PHP+MSQL]Помогите ( 5 мин. назад 10 мин. назад и т.д.)
|
|||
|---|---|---|---|
|
#18+
Помогите реализовать такую штуку Есть три таблицы t1 t2 t3 структура разная но вот эти ячейки одинаковые id|data|name Я понимаю что нужно сделать выборку за последние 24 часа. Хочу сделать так: 1мин. назад Вася создал запись 10 мин. назад Коля выколупал казявку из носа 3 часа назад Петя ткнул пальцем в ... Как это можно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 00:34 |
|
||
|
[PHP+MSQL]Помогите ( 5 мин. назад 10 мин. назад и т.д.)
|
|||
|---|---|---|---|
|
#18+
Маша и, тыц ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 04:22 |
|
||
|
[PHP+MSQL]Помогите ( 5 мин. назад 10 мин. назад и т.д.)
|
|||
|---|---|---|---|
|
#18+
JustCrazy, Спасибо, но это не совсем то, дело не в мульти-запросе, а в этой штуке допустим запрос типа такой select * f Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. у меня есть функция, но она считает от текущей даты, а мне нужно тоже самое только от даты создания - $row['data'] функция выглядит так Код: php 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. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. как её переделать и прикрутить к запросам, не понимаю, помогите спасите :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 10:38 |
|
||
|
[PHP+MSQL]Помогите ( 5 мин. назад 10 мин. назад и т.д.)
|
|||
|---|---|---|---|
|
#18+
Маша и, Код: plsql 1. 2. 3. 4. 5. 6. Нету на чём проверить, но если нигде не ошибся, то так. А эти "10мин назад" и всё такое лучше уже посчитать в PHP а не в mysql. JustCrazy, ссылка не имеет никакого отношения к задаче. Там таблицы "в ширину" склеивают, а тут надо взять все строки с первой, второй и третьей и потом их слепить в одну выборку. Так что тут UNION :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 10:41 |
|
||
|
[PHP+MSQL]Помогите ( 5 мин. назад 10 мин. назад и т.д.)
|
|||
|---|---|---|---|
|
#18+
ПрограмёрМаша и, Код: plsql 1. 2. 3. 4. 5. 6. Нету на чём проверить, но если нигде не ошибся, то так. А эти "10мин назад" и всё такое лучше уже посчитать в PHP а не в mysql. JustCrazy, ссылка не имеет никакого отношения к задаче. Там таблицы "в ширину" склеивают, а тут надо взять все строки с первой, второй и третьей и потом их слепить в одну выборку. Так что тут UNION :) ок, так вопрос мой как раз в том как сделать "10мин назад", помогите подскажите :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 10:46 |
|
||
|
[PHP+MSQL]Помогите ( 5 мин. назад 10 мин. назад и т.д.)
|
|||
|---|---|---|---|
|
#18+
Маша иJustCrazy, Спасибо, но это не совсем то, дело не в мульти-запросе, а в этой штуке допустим запрос типа такой select * f Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. у меня есть функция, но она считает от текущей даты, а мне нужно тоже самое только от даты создания - $row['data'] функция выглядит так Код: php 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. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. как её переделать и прикрутить к запросам, не понимаю, помогите спасите :) Ну нифига себе наворотили Код: php 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. Погонять по всем вариантам не могу (времени мало), но вроде работает на опробованных. Ввёл округление, что бы "час 58 минут" не считалось как "1 час", а считалось как "2 часа". Слова "один", "два", "три" заменил на цифры, что бы не усложнять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 11:49 |
|
||
|
[PHP+MSQL]Помогите ( 5 мин. назад 10 мин. назад и т.д.)
|
|||
|---|---|---|---|
|
#18+
Програмёр Маша иJustCrazy, Спасибо, но это не совсем то, дело не в мульти-запросе, а в этой штуке допустим запрос типа такой select * f Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. у меня есть функция, но она считает от текущей даты, а мне нужно тоже самое только от даты создания - $row['data'] функция выглядит так Код: php 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. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. как её переделать и прикрутить к запросам, не понимаю, помогите спасите :) Ну нифига себе наворотили Код: php 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. Погонять по всем вариантам не могу (времени мало), но вроде работает на опробованных. Ввёл округление, что бы "час 58 минут" не считалось как "1 час", а считалось как "2 часа". Слова "один", "два", "три" заменил на цифры, что бы не усложнять. Супер-пупер, вечером опробую, о результате доложу! Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 12:05 |
|
||
|
[PHP+MSQL]Помогите ( 5 мин. назад 10 мин. назад и т.д.)
|
|||
|---|---|---|---|
|
#18+
автор что бы не усложнять. Код: php 1. 2. 3. 4. 5. и погнали... Код: php 1. 2. 3. 4. 5. 6. почитать http://www.php.net/manual/ru/class.datetime.php#datetime.constants.atom ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 12:50 |
|
||
|
[PHP+MSQL]Помогите ( 5 мин. назад 10 мин. назад и т.д.)
|
|||
|---|---|---|---|
|
#18+
DateTimeавтор что бы не усложнять. Код: php 1. 2. 3. 4. 5. и погнали... Код: php 1. 2. 3. 4. 5. 6. почитать http://www.php.net/manual/ru/class.datetime.php#datetime.constants.atom и? :) Напишите работающий вариант, сравним. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 13:01 |
|
||
|
[PHP+MSQL]Помогите ( 5 мин. назад 10 мин. назад и т.д.)
|
|||
|---|---|---|---|
|
#18+
авторНапишите работающий вариант, сравним. что там сравнивать?! банальные операции if else ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 13:12 |
|
||
|
[PHP+MSQL]Помогите ( 5 мин. назад 10 мин. назад и т.д.)
|
|||
|---|---|---|---|
|
#18+
DateTimeавторНапишите работающий вариант, сравним. что там сравнивать?! банальные операции if else ? а я считаю что есть. Вы пишите "что бы не усложнять" и даёте данную функцию, намекая, что с ней будет легче написать то, что надо. Однако не пишите результирующий код. Заметьте, у меня тоже банальные if else и switch..case. Я предлагаю Вам написать конечный код, что бы сравнить какой вариант менее усложнённый. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 13:20 |
|
||
|
[PHP+MSQL]Помогите ( 5 мин. назад 10 мин. назад и т.д.)
|
|||
|---|---|---|---|
|
#18+
автор Я предлагаю Вам написать конечный код автори? :) будет время и необходимость - напишу обязательно! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 13:25 |
|
||
|
[PHP+MSQL]Помогите ( 5 мин. назад 10 мин. назад и т.д.)
|
|||
|---|---|---|---|
|
#18+
DateTimeавтор Я предлагаю Вам написать конечный код автори? :) будет время и необходимость - напишу обязательно! Да-да напишите, очень интересно увидеть и другие варианты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 13:27 |
|
||
|
[PHP+MSQL]Помогите ( 5 мин. назад 10 мин. назад и т.д.)
|
|||
|---|---|---|---|
|
#18+
Код: php 1. вот вам код для слонения числительных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 13:32 |
|
||
|
[PHP+MSQL]Помогите ( 5 мин. назад 10 мин. назад и т.д.)
|
|||
|---|---|---|---|
|
#18+
Маша иПрограмёр Маша иJustCrazy, Спасибо, но это не совсем то, дело не в мульти-запросе, а в этой штуке допустим запрос типа такой select * f Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. у меня есть функция, но она считает от текущей даты, а мне нужно тоже самое только от даты создания - $row['data'] функция выглядит так Код: php 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. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. как её переделать и прикрутить к запросам, не понимаю, помогите спасите :) Ну нифига себе наворотили Код: php 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. Погонять по всем вариантам не могу (времени мало), но вроде работает на опробованных. Ввёл округление, что бы "час 58 минут" не считалось как "1 час", а считалось как "2 часа". Слова "один", "два", "три" заменил на цифры, что бы не усложнять. Супер-пупер, вечером опробую, о результате доложу! Спасибо! А как обрабатывать вашей функцией результат? Вот запрос, а как обработать помогите пожалуйста новичку? Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 13:42 |
|
||
|
[PHP+MSQL]Помогите ( 5 мин. назад 10 мин. назад и т.д.)
|
|||
|---|---|---|---|
|
#18+
Маша и, Код: php 1. после выполнения в $row["data"] будет лежать нужное значение (относительно сейчас, если надо с другой датой сравнить, в функции предусмотрен второй аргумент). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 13:49 |
|
||
|
[PHP+MSQL]Помогите ( 5 мин. назад 10 мин. назад и т.д.)
|
|||
|---|---|---|---|
|
#18+
ПрограмёрМаша и, Код: php 1. после выполнения в $row["data"] будет лежать нужное значение (относительно сейчас, если надо с другой датой сравнить, в функции предусмотрен второй аргумент). hot fix: Код: php 1. в первом сообщении было $row["data"], не заметил, что в последнем уже "date" :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 13:52 |
|
||
|
[PHP+MSQL]Помогите ( 5 мин. назад 10 мин. назад и т.д.)
|
|||
|---|---|---|---|
|
#18+
ПрограмёрПрограмёрМаша и, Код: php 1. после выполнения в $row["data"] будет лежать нужное значение (относительно сейчас, если надо с другой датой сравнить, в функции предусмотрен второй аргумент). hot fix: Код: php 1. в первом сообщении было $row["data"], не заметил, что в последнем уже "date" :) Да, да это есть, я на почту вам, там и адрес сайта и т.д. Оно просто дату из БД выводит и всё, странно... почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 14:04 |
|
||
|
[PHP+MSQL]Помогите ( 5 мин. назад 10 мин. назад и т.д.)
|
|||
|---|---|---|---|
|
#18+
Маша и, Ваш сайтик лежит :) так что там ничего не видно... А Вы бы лучше сюда ссылочку скинули (если конечно не стараетесь её в секрете сохранить), может ещё кто-нить что-то дельное подскажет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 14:18 |
|
||
|
[PHP+MSQL]Помогите ( 5 мин. назад 10 мин. назад и т.д.)
|
|||
|---|---|---|---|
|
#18+
ПрограмёрМаша и, Ваш сайтик лежит :) так что там ничего не видно... А Вы бы лучше сюда ссылочку скинули (если конечно не стараетесь её в секрете сохранить), может ещё кто-нить что-то дельное подскажет. так вот задача лежит из-за падежа, Fatal error: Cannot redeclare padezh() (previously declared in показывает ошибку в этой строчке function padezh($num, $p1, $p2, $p5){ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 14:22 |
|
||
|
[PHP+MSQL]Помогите ( 5 мин. назад 10 мин. назад и т.д.)
|
|||
|---|---|---|---|
|
#18+
Маша иПрограмёрМаша и, Ваш сайтик лежит :) так что там ничего не видно... А Вы бы лучше сюда ссылочку скинули (если конечно не стараетесь её в секрете сохранить), может ещё кто-нить что-то дельное подскажет. так вот задача лежит из-за падежа, Fatal error: Cannot redeclare padezh() (previously declared in показывает ошибку в этой строчке function padezh($num, $p1, $p2, $p5){ Хм. Вам бы учебничек по пхп какой-нить почитать ;). Вообщем или у Вас в коде уже была объявлена функция padezh или Вы мою функцию по ошибке дважды объявили. Вы все padezh в моём коде замените например на padezh2 и если вы не продублировали данный код по ошибке несколько раз - будет Вам счастье. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 14:27 |
|
||
|
[PHP+MSQL]Помогите ( 5 мин. назад 10 мин. назад и т.д.)
|
|||
|---|---|---|---|
|
#18+
ПрограмёрМаша ипропущено... так вот задача лежит из-за падежа, Fatal error: Cannot redeclare padezh() (previously declared in показывает ошибку в этой строчке function padezh($num, $p1, $p2, $p5){ Хм. Вам бы учебничек по пхп какой-нить почитать ;). Вообщем или у Вас в коде уже была объявлена функция padezh или Вы мою функцию по ошибке дважды объявили. Вы все padezh в моём коде замените например на padezh2 и если вы не продублировали данный код по ошибке несколько раз - будет Вам счастье. Да два раза было подключено :) а теперь выводит просто дату из БД и всё :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 14:41 |
|
||
|
[PHP+MSQL]Помогите ( 5 мин. назад 10 мин. назад и т.д.)
|
|||
|---|---|---|---|
|
#18+
ПрограмёрМаша ипропущено... так вот задача лежит из-за падежа, Fatal error: Cannot redeclare padezh() (previously declared in показывает ошибку в этой строчке function padezh($num, $p1, $p2, $p5){ Хм. Вам бы учебничек по пхп какой-нить почитать ;). Вообщем или у Вас в коде уже была объявлена функция padezh или Вы мою функцию по ошибке дважды объявили. Вы все padezh в моём коде замените например на padezh2 и если вы не продублировали данный код по ошибке несколько раз - будет Вам счастье. Ура!!!! Работает!!!! Спасибо!!!!!!!!!!!!!!!!!!!!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 14:51 |
|
||
|
[PHP+MSQL]Помогите ( 5 мин. назад 10 мин. назад и т.д.)
|
|||
|---|---|---|---|
|
#18+
Маша и, ну вот... видите... разобрались. А выводило просто дату из-за того, что все действия были древние :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 14:52 |
|
||
|
[PHP+MSQL]Помогите ( 5 мин. назад 10 мин. назад и т.д.)
|
|||
|---|---|---|---|
|
#18+
ПрограмёрМаша и, ну вот... видите... разобрались. А выводило просто дату из-за того, что все действия были древние :) ага, я 400 дней поставила :) Я так понимаю что в этой части кода периоды, а как их менять? Код: php 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 15:02 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=38343075&tid=1463572]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
75ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
99ms |
get tp. blocked users: |
2ms |
| others: | 265ms |
| total: | 496ms |

| 0 / 0 |
