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

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

  • vasa_c

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

    Spritz 29 сентября 2010 г. 10:57, спустя 58 минут 2 секунды

    LGPL
  • AlexB

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

    Spritz 29 сентября 2010 г. 12:41, спустя 1 час 43 минуты 20 секунд


    AlexB, как у котерова?
    Чесно говоря, не знаю как лучше сделать. Надо думать. Возникнут мысли - изложу.
    Но то что при переменном количестве условий формировать запрос динамически не совсем удобно - это факт. Тем более что вместе с запросом, еще динамически массив подстановок формировать, хотелось бы как-то это все упростить.
  • vasa_c

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

    Spritz 29 сентября 2010 г. 12:31, спустя 23 часа 50 минут 17 секунд

    Ну, раз почётный пользователь просит, то сделаем )
  • Абырвалг

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

    Spritz 29 сентября 2010 г. 12:37, спустя 5 минут 46 секунд

    AlexB, так используй Doctrine 2, там все это есть

    $qb->select(array('u')) // string 'u' is converted to array internally
    ->from('User', 'u')
    ->where($qb->expr()->orx(
    $qb->expr()->eq('u.id', '?1'),
    $qb->expr()->like('u.nickname', '?2')
    ))
    ->orderBy('u.surname', 'ASC'));

  • vasa_c

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

    Spritz 29 сентября 2010 г. 12:38, спустя 1 минуту 34 секунды

    Новый батл - Абырвалг переписывает спорт-экспресс на доктрине, а Адворд на питоне.
  • AlexB

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

    Spritz 29 сентября 2010 г. 12:41, спустя 2 минуты 47 секунд


    Ну, раз почётный пользователь просит, то сделаем )
    Спасибо, брат … )))
  • phpdude

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

    Spritz 29 сентября 2010 г. 12:41, спустя 4 секунды


    Новый батл - Абырвалг переписывает спорт-экспресс на доктрине, а Адворд на питоне.
    +1

    Абырвалг, пиздец гавнокодище …
    Сапожник без сапог
  • Givi

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

    Spritz 29 сентября 2010 г. 12:56, спустя 14 минут 44 секунды

    phpdude, ну как по мне, то не говнокод, а просто дохуязавернутая хрень.
    По сути красиво, но нихуя не информативно + при этом никаких преимуществ перед нативом + плейсхолдерами я не вижу.
    Сейчас вот смотрю на старенькие файлы и четко вижу SQL-запросы, сразу понятно что где как. А такая пурга, как у Главрыбы делает весь код однообразным и… и даже не очень поворотливым, ибо шансов что-то проебать только возрастает.
  • phpdude

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

    Spritz 29 сентября 2010 г. 16:10, спустя 3 часа 14 минут 2 секунды

    Givi, чру это не я!
    Сапожник без сапог
  • Givi

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

    Spritz 29 сентября 2010 г. 16:46, спустя 35 минут 59 секунд

    phpdude, =)))
  • vasa_c

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

    Spritz 2 октября 2010 г. 22:07, спустя 3 дня 5 часов 21 минуту

    Транзакции ещё не внедрил, но доку уже написал. :)

    Читайте и корректируйте, чтобы потом не высказывали ничего )
  • vasa_c

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

    Spritz 3 октября 2010 г. 12:43, спустя 14 часов 35 минут 30 секунд

    А заодно и мультизапросы.
  • vasa_c

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

    Spritz 4 октября 2010 г. 11:21, спустя 22 часа 38 минут 12 секунд

    Раз пошла такая пьянка: подготовленные выражения.
  • kostyl

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

    Spritz 4 октября 2010 г. 15:17, спустя 3 часа 56 минут 27 секунд

    Закрытие подготовленного выражение когда оно более не нужно Кеширование

    странно, а ты можешь юзать stmt после того когда у же другой запрос выполнил?
  • vasa_c

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

    Spritz 4 октября 2010 г. 15:31, спустя 14 минут 14 секунд

    не понял

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