ФорумПрограммированиеПыхнуть хотите?Готовые решения → goDB — библиотека работы с MySQL

goDB — библиотека работы с MySQL

  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 25 февраля 2010 г. 12:11, спустя 51 минуту 47 секунд

    адворерайты!
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 25 февраля 2010 г. 13:01, спустя 49 минут 57 секунд


    адворерайты!
    адворайты!)
    Сапожник без сапог
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 26 февраля 2010 г. 1:17, спустя 12 часов 15 минут 36 секунд

    готово
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • kostyl

    Сообщения: 5210 Репутация: N Группа: Джедаи

    Spritz 3 марта 2010 г. 13:00, спустя 5 дней 11 часов 43 минуты

    ребят, а как безопасный LIKE припиздячить? чё-то не въеду ….
  • VaseninM

    Сообщения: 2416 Репутация: N Группа: Адекваты

    Spritz 3 марта 2010 г. 13:20, спустя 19 минут 36 секунд

    kostyl, фильтруй базар % и _
    Хз, может они экранируются. Почитай доки.
  • kostyl

    Сообщения: 5210 Репутация: N Группа: Джедаи

    Spritz 3 марта 2010 г. 13:28, спустя 7 минут 46 секунд


    Хз, может они экранируются. Почитай доки.

    Понятно, что экранируются. Я хочу, чтобы не я экранировал
  • VaseninM

    Сообщения: 2416 Репутация: N Группа: Адекваты

    Spritz 3 марта 2010 г. 13:55, спустя 27 минут 8 секунд

    kostyl, экранирование - \%
    То есть
    Если в таблице есть запись 10%, 15% и тп И нам нужно выделить только проценты, то такой запрос делаем.
    SELECT * FROM `table` WHERE `cost` LIKE '%\%'

    Не знаю запустится или нет, но в данном случае мне нужно, чтобы 100% подошли, а 10рублей не подошли под патерн.
  • kostyl

    Сообщения: 5210 Репутация: N Группа: Джедаи

    Spritz 3 марта 2010 г. 13:59, спустя 3 минуты 53 секунды

    SpartakuS
    да знаю я
    как это делается в goDB ?
    select * from table where name like %? или как?
  • kostyl

    Сообщения: 5210 Репутация: N Группа: Джедаи

    Spritz 3 марта 2010 г. 14:12, спустя 13 минут 44 секунды

    что приходит в голову это сделать что то типа select * from table where name like "%?l"
    Спустя 49 сек.
    l - это маленькая L
  • VaseninM

    Сообщения: 2416 Репутация: N Группа: Адекваты

    Spritz 3 марта 2010 г. 14:14, спустя 1 минуту 9 секунд

    Блин, не заметил, что тема про гоудб. Думаю, что тебе васяц ответит. Ну или сам исходники посмотри.
  • kostyl

    Сообщения: 5210 Репутация: N Группа: Джедаи

    Spritz 3 марта 2010 г. 14:38, спустя 24 минуты 54 секунды


    Ну или сам исходники посмотри.

    Смотрел я исходы. Фигня в том, что управляющие % и _ должны попадать в кавычки, так что как говорит мой начальник "не всё так просто" ;)
  • kostyl

    Сообщения: 5210 Репутация: N Группа: Джедаи

    Spritz 3 марта 2010 г. 14:49, спустя 10 минут 43 секунды

    а еще было бы неплохо прилепить транзакции, lazy коннект и калбек интерфейс для работы с кешем результатов…
  • vasa_c

    Сообщения: 3131 Репутация: N Группа: в ухо

    Spritz 4 марта 2010 г. 0:53, спустя 10 часов 3 минуты 47 секунд

    ребят, а как безопасный LIKE припиздячить?

    Не помню, по-моему ничего для этого нет. Вручную, видимо, только.

    транзакции

    влом

    lazy коннект

    есть

    калбек интерфейс для работы с кешем результатов

    конкретнее
  • kostyl

    Сообщения: 5210 Репутация: N Группа: Джедаи

    Spritz 4 марта 2010 г. 1:41, спустя 47 минут 47 секунд


    конкретнее

    ну типа помечать запрос как запрос который кешируется в мемкеше и прозрачно работать с его результатами, что то типа того
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 4 марта 2010 г. 1:42, спустя 1 минуту 33 секунды

    kostyl, жесткая привязка goDB к мемкеш кешеру? оО имхо неправильный путь
    Сапожник без сапог

Пожалуйста, авторизуйтесь, чтобы написать комментарий!