[WT] [Архив] [Поиск] [Главная] [Управление]
[Совместно с IIchan.ru]

[Назад]
Ответ в нить

Имя
Адрес  [sage] [noko]
Animapcha image [?]
Тема   (reply to 2096)
Сообщение
Файл 
Пароль  (для удаления файлов и сообщений)
  • Прежде чем постить, ознакомьтесь с правилами.
  • Поддерживаемые типы файлов: 7Z, BZ, GIF, JPG, MO, MP3, OGG, PDF, PNG, PSD, RAR, SVG, SWF, TXT, XCF, ZIP
  • Максимально допустимый размер файлов: 10000 кБ.
  • Изображения, размер которых превышает 200 на 200 пикселей, будут уменьшены.
  • Ныне 1391 unique user posts. Посмотреть каталог
  • Радио:

Файл: 127549104932.png-(81.18KB, 576x376, php.png)
2096 No. 2096 watch
Стив, подскажи годный класс-построитель SQL запросов для php. Мне не надо реализацию полноценного orm, достаточно чтобы использование выглядело примерно как
select('tabe')->
join(..)->
where(..)->
orderby(..);
Развернуть все изображения
>> No. 2129
А не проще ли использовать чистый sql в таком случае и не выдумывать велосипеды?
>> No. 2130
> Мне не надо реализацию полноценного orm
Почему? Та фигня, которую ты ищешь, никому в голову не придет.
>> No. 2149
>>2129
Не проще, это абстрагирование от конкретной БД.
>> No. 2150
Я смотрю на подобные построители как на говно. Нет, ну это просто пиздец. SQL задумывался в том числе и для "абстрагирование от конкретной БД" но в итоге каждый его реализовал как смог и SQL сделали сложным. И теперь приходится делать SQL над SQL-ем чтобы сгладить всё это. А потом ещё тем, кто будет юзать твой продукт, придётся писать обёртку над твоей обёрткой потому что обёрток много, чтобы абстрагироваться от твоей обёртки. И это может продолжаться бесконечно.
>> No. 2151
>>2150
Я посмотрю как ты реализуешь ORM для MySQL, Oracle и MSSQL без подобной обёртки.
>> No. 2152
>>2151

Напишу три разных запроса?
>> No. 2153
>>2152
Ага. call, exec или declare...db_output.put_line
>> No. 2243
>>2096
Это называется Active Record. Давным давно я вытаскивал такой класс из FM CodeIgniter, упростил, допилил под свои нужды. Могу залить на РГхост. Правда это дело в одном классе с самими запросами, коннектом к БД и пр, а так же прикручен к удобному обработчику результатов запросов. То есть полноценный db класс.
>> No. 2245
>>2243
Был бы благодарен.
>> No. 2246
Забыл добавить, Only Mysql. Если есть желание, можешь вытащить Active Record.
http://rghost.ru/2033701
>> No. 2248
Файл: 12780617905.jpg-(42.65KB, 334x442, 0953de509c41b4dff6520840d201b9d3.jpg)
2248
>>2246
Спасибо, держи лоли.
>> No. 2249
>>2248
Пожалуйста, надеюсь, разобрался?
[Назад]


Удалить сообщение []
Пароль  
[Mod]