jdk

User
  • Content count

    287
  • Joined

  • Last visited

  • Days Won

    4

jdk last won the day on August 24 2016

jdk had the most liked content!

Community Reputation

18 Положительная

About jdk

  • Rank
    Участник
  • Birthday 12/18/1988

Information

  • Sex
    Мужчина
  • From
    Владивосток

Recent Profile Visitors

2,837 profile views
  1. SELECT COUNT(`email`) FROM `prj15` WHERE `value` = '8' and `otdel`='aa` Если результат >0 значит запись есть (email как пример).
  2. Коллеги, подскажите пожалуйста по такому вопросу: Парсю каталог, который имеет следующую структуру - категории Первого уровня имею id А00001, второго Б00001, В00023 и т.д. Длина id всегда фиксированная. Сейчас сохраняю в базу как есть. Соответственно в бд храню id, parent_id. Есть ли смысл сокращать id до A1, B23? Или можно ли как то оптимально сохранять структуру дерева в бд, зная что А это всегда первый уровень, Б - второй и т.д.?
  3. jdk

    Sphinx поиск с разбиением

    Не совсем то. Допустим есть товары pf-1007 и mf-1007. Sphinx получает $query = 'pf-1007'; соответственно mf-1007 в базе он не найдёт. А хочется что бы нашёл)
  4. Коллеги, если у кого-то есть опыт работы со sphinx, подскажите пожалуйта, ищу по строке 'pf-1007'. Такого значения нет. А как сделать, что бы в данном случае выдались записи для '1007' пробовал (*pf*)(*1007*), но тоже не получается.
  5. jdk

    jdk

  6. jdk

    Word обрезает #параметр

    В общем переписал скрипт, который ссылку генерит. Думаю так проще
  7. Здравствуйте. Подскажите пожалуйста по такому вопросу: Есть ссылка вида http://domain.com#param1#param2 Копирую ссылку и вставляю её в word (вставка -> ссылка). Но когда пробую перейти по этой ссылке, вижу что она http://domain.com#param1 Сылка конечно не валидная, но можно это как то побороть?
  8. А на сколько принципиально русское название файлов? Может просто переводить в транслит? (Проблема может быть связана с unix сервером).
  9. Добрый день. Столкнуля с таким todo менеджером как todoist. Официальной библиотеки для php я для него не нашёл. Пробовал писать на прямую: $post_add = [ 'token' => $project['token'], 'commands' => '[{ "type": "item_add", "temp_id": '.uniqid().', "uuid": "'.$uuid.'", "args": {"content": "Task1", "project_id": 2F195551948} }]' ]; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $post_add); $output = curl_exec($ch); $output = json_decode($output); echo '<pre>'; var_dump($output); echo '</pre>'; По доке - temp_id и uuid просто рандомные временные значения, всё время получаю: object(stdClass)#1 (5) { ["error_tag"]=> string(22) "INVALID_ARGUMENT_VALUE" ["error_code"]=> int(20) ["http_code"]=> int(400) ["error_extra"]=> object(stdClass)#2 (2) { ["expected"]=> string(4) "list" ["argument"]=> string(8) "commands" } ["error"]=> string(22) "Invalid argument value" } так же пробовал библиотеку todomove. Результат такой же. Сами проекты добавляются, а так же редактируются задачи, которые я создаю через веб интерфейс. Кто работал с данным сервисом подскажите, как писать задачи(item) в уже существующий проект(project)?
  10. В алмазах Или отключить на мобильных устройствах.
  11. Вот решение, может кому ещё пригодиться)
  12. вот тут можно взять чистый шаблон и несколькой статей.
  13. Добрый день. Подскажите пожалуйста по такому моменту: загружаю ajax'ом файл на сервер, при успешной загрузке сразу отображается картинка. Как после этого "отвязать" файл от input? (на скриншоте 5.jpg) http://prntscr.com/dnws04 Вот фунция - обработчик let self = this; var data = new FormData(); let file = document.getElementById('avatar'); data.append('file', file.files[0]); data.append('id', this.user.id); if( file.files.length ) { axios.post('/api/upload/avatar', data ) .then(function (res) { self.user.photo = res.data; data.delete('file'); }).catch(function (err) { }); }
  14. Сомневаюсь, что будет полезно, но вам вам ссылка на материал, смотрите раздел setInterval