@phpgeeks

Страница 5098 из 8430
Никита
23.06.2017
11:38:10
дома послушаю

Evgeniy
23.06.2017
11:39:59
там есть с самых основ я планирую еще делать видео от самых основ до нормального использования git

Никита
23.06.2017
11:47:22
класс

я обчно с гитом работа ю ну аровне пуш пулл

Google
Никита
23.06.2017
11:47:41
)

ветки там туда сюда не особо юзал

надо будет послушать

Artem
23.06.2017
12:20:59
Как можно отправить форму с сайта в Whatsapp?

Roman
23.06.2017
12:46:52
именно форму? Никак. Данные из формы? Можно, где-то на гитхабе были библиотеки юзащие web-версию ватсапа, ссылок не осталось у меня

Luka
23.06.2017
12:53:07
php 7 в подлиннике, кто читал ? Котеров

Дмитрий Maestro
23.06.2017
12:54:01
да

я

Luka
23.06.2017
12:58:06
я
В ЛС написал

release-tracker
23.06.2017
13:00:54
Вышла новая версия The PHP Unit Testing framework.: 5.7.21

Roman
23.06.2017
13:01:48
круто

Andrei
23.06.2017
13:05:13
привет всем. кто-нибудь знает, как для php telegram бота сделать ограничение на действие по времени (не более 2 раз за сутки)?

Dmitriy
23.06.2017
13:07:17
только на стороне сервера

Google
Andrei
23.06.2017
13:09:12
а каким образом отсчет вести? мы дату можем получить?

Roman
23.06.2017
13:10:28
а каким образом отсчет вести? мы дату можем получить?
ты можешь вести учет по времени когда отработал скрипт

Dmitriy
23.06.2017
13:11:20
а каким образом отсчет вести? мы дату можем получить?
человек написал боту. мы запомнили время . и каждый раз проверяем если 2 раза за сутки написал то не пускаем дальше

release-tracker
23.06.2017
13:17:29
Вышла новая версия Guzzle is a PHP HTTP client library: 6.3.0

Roman
23.06.2017
13:18:04
круто

Andrei
23.06.2017
13:24:54
человек написал боту. мы запомнили время . и каждый раз проверяем если 2 раза за сутки написал то не пускаем дальше
$a = date() запись в бд --------- $a = date() $b = читаем из бд пред раз if ($b-$a < N в секундах ) -> не выполняем действие

так можно?

Dmitriy
23.06.2017
13:25:52
Только проверять нужно кол-во раз за период в 24 часа

Andrei
23.06.2017
13:27:43
это понятно, мне непонятно, как можно получить время (функция date) и сравнить разницу во времени (в секундах оно считается или нет).

если можно из одного времени вычесть другое - никаких проблем

Roman
23.06.2017
13:29:45
time()

Andrei
23.06.2017
13:31:23
Sergey
23.06.2017
13:33:36
по крону обнуляешь эту таблицу, при сообщении проверяешь count

Andrei
23.06.2017
13:37:21
по крону обнуляешь эту таблицу, при сообщении проверяешь count
можно и так, спасибо за совет. одним из предложенных способов сделаю, всем ответившим спасибо)

Hasanboy
23.06.2017
13:53:16
у меня есть
Daytr ssilku pjlsta

Artur
23.06.2017
15:49:24
народ, как можно добавить значение к полю, тип field = field + 1, только прибавляя не число а строку

Google
Igor
23.06.2017
15:50:45
Вместо плюса

Армен
23.06.2017
16:25:22
Коллеги, есть постоянная работа для PHP - программиста-тимлида. ЗП 180тр. Полный рабочий день. В первые 2 месяца доработка сайта на WordPress, далее необходимо будет переписать его на Laravel или Yii. Есть интеграционные модули на Java. Кому интересно пишите в личку.

Москва

Artur
23.06.2017
17:06:10
field .= 1
You have an error in your SQL syntax

Евгений
23.06.2017
17:08:00
ыыыы

это чат про пхп

тебе и ответили про пхп

хочешь про скль, надо уточнять про скль

Evgeniy
23.06.2017
17:09:31
You have an error in your SQL syntax
используй CONCAT

filed = CONCAT(field, 'some string')

Artur
23.06.2017
17:25:24
sps

Sparrow
23.06.2017
17:28:57
Посоны вы уже создали свои движки на ларавуль?

Subb98
23.06.2017
17:30:43
Привет, вопрос на засыпку:

Например, есть у меня fk. natural join произведёт объединение именно по внешнему ключу, если не указать явно?

Чтобы было понятнее, вот два запроса: SELECT a, b, c FROM a_table LEFT JOIN b_table ON a_table.id = index; SELECT a, b, c FROM a_table NATURAL JOIN b_table;

Будет ли разница.

При условии, что index в b_table - это внешний ключ и ссылается на id в a_table.

Evgeniy
23.06.2017
17:31:28
посмотри explain раз

Google
Евгений
23.06.2017
17:32:58
натура джойн джойнит по одинаковым столбцам вроде, я им никогда не пользовался, я лучше явно столбцы пропишу

Artur
23.06.2017
17:36:09
используй CONCAT
а что делать, если вторая строка с которой идет конкатенация равна null, и получается что поле в бд заменяется на null, это можно как-то исправить не изменяя втроую строку?

Evgeniy
23.06.2017
18:22:09
для тех кто освайвает git

Всем привет продолжаю снимать видео по обучению работе с GIT и сегодня у нас: Организация командной работы (для чего workflow) https://www.youtube.com/watch?v=FKzofaM9SZY&list=PL7Nh93imVuXyiJKz6YrELUACjXWfAXlwW&index=4 GITHUB workflow https://www.youtube.com/watch?v=Z-W90isnQtU&index=5&list=PL7Nh93imVuXyiJKz6YrELUACjXWfAXlwW GIT workflow https://www.youtube.com/watch?v=_CSQS748fu4&list=PL7Nh93imVuXyiJKz6YrELUACjXWfAXlwW&index=6 Как обычно получается workflow в жизни https://www.youtube.com/watch?v=SF93SZGnnYk&index=7&list=PL7Nh93imVuXyiJKz6YrELUACjXWfAXlwW&t=7s Для тех кто пропустил вот плейлист с самого начала https://www.youtube.com/watch?v=Wx-7NXNv65k&list=PL7Nh93imVuXyiJKz6YrELUACjXWfAXlwW&index=1 Рекомендую смотреть видео по порядку чтобы понимать о чем речь. Буду рад обратной связи на канале или здесь, спасибо за внимание

Admin
ERROR: S client not available

Yolf?
23.06.2017
18:33:39
подскажите, пожалуйста как лучше сделать есть график, который в реальном времени должен обновлять данные данные берутся из базы данных. в бд данные попадают через определенное количество времени раз 5 в минуту так вот, для обновления в реальном времени этого самого графика понятно что можно использовать какой-нить таймер в js и по аяксу это все забирать но я задался вопросом на сколько лучше в данном случае использовать веб сокеты в плане нагрузки и вообще правильности

Иван
23.06.2017
18:36:27
Ребята, сможете решить небольшую задачку по мускулю? :) Я тут нашел ее, но как то не сразу ее решил :) Решил вот у вас спросить :)

Есть таблица со столбцами имя и возраст, нужно придумать запрос чтобы получить всех ровесников каждого через запятую, тоесть Вася ->Вася,Петя,Маша,Игорь Петя ->Петя,Вася,Маша,Игорь

Id name age 1 вася 20 2 Коля 20 3 Маша 25 4 саша 30 .... А ответ должен содержать такое Name people Вася вася,кол ...

Мне это не на собеседование ни для работы, просто интересно насколько на ваш взгляд это просто :)

Иван
23.06.2017
18:45:06
Не, не то немного, тут то получается просто список всех людей с групировкой по возрасту, а нужно именно имя и второй колонкой список имен всех его ровесников :)

Evgeniy
23.06.2017
18:49:01
ну с джойни их например

возрастом

SELECT t.*, g.target FROM table t LEFT JOIN (SELECT age, GROUP_CONCAT(name') target FROM table GROUP BY age) g ON g.age = t.age

как пример не оптимальный

но ответ наверно тот что надо покажет

Иван
23.06.2017
18:53:14
Всмысле join, чем он тут поможет? :)

Google
Evgeniy
23.06.2017
18:53:39
а ты запусти и посмотри

Иван
23.06.2017
18:54:35
А не проще ли тут просто вложеный запрос использовать? :)

Evgeniy
23.06.2017
18:54:52
в селекте?)

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

Иван
23.06.2017
18:55:13
Ага :)

Evgeniy
23.06.2017
18:55:16
а тут может оптимизации быть

Artur
23.06.2017
18:55:20
друзья подскажите, допустим есть массив строка1, строка2, строка3 есть второй массив, строка1, строка2, строка4 так вот нужно узнать, есть ли во втором массиве хоть одно значение которого нету в первом (если оно конечно существует), в данном случае строка 4, как это сделать?

Evgeniy
23.06.2017
18:57:10
целый прямо псевдо код как в универе

Дмитрий Maestro
23.06.2017
18:57:37
array_diff нет ?

Evgeniy
23.06.2017
18:58:14
ну array_diff тоже самое

Иван
23.06.2017
19:14:55
А чем такой запрос плох? :) SELECT name, age as age1, (SELECT GROUP_CONCAT(name) target FROM peoples WHERE age = age1) as target FROM peoples Мне не придраться, просто понять хочется :)

Evgeniy
23.06.2017
19:17:00
посмотри explain

впринципе ничем)

сама суть в explain

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

Страница 5098 из 8430