Форум → Программирование → Пыхнуть хотите? → Battles → SQL Builder Class FIGHT!
SQL Builder Class FIGHT!
-
1 мая 2009 г. 16:16, спустя 4 секунды
не, как вариант оставить можно. но для повседневных нужд неочень =) -
1 мая 2009 г. 16:55, спустя 39 минут 16 секунд
$db->f_where(array("id"=>array("44","44","44","44"),"name"=>array("44","44","44","44")));
такое не очень или совсем отстой? -
1 мая 2009 г. 17:06, спустя 10 минут 3 секунды
$db->f_where(array("id"=>array("44","44","44","44"),"name"=>array("44","44","44","44")));
такое не очень или совсем отстой?
не полный отстой :) но тут нужна перегрузка, например, array("id"=>array("44","44","44","44"),… и array("id"=>10… должно прозрачно работать
а вот мульти-инсерт нахуй. -
1 мая 2009 г. 17:30, спустя 24 минуты 52 секунды
Я все равно делаю мульти insert (если под мульти подразумевается загрузка сразу нескольких строк) -
-
1 мая 2009 г. 18:28, спустя 49 минут 40 секунд
Так, вопрос к судьям.
А защиту от дурака делать?
Ну с sql инъекциями понятно, а если поле неправильно введет или в инсерте количество переменных не совпадет с количеством обозначенных столбцов?и тому подобное -
1 мая 2009 г. 18:31, спустя 3 минуты 9 секунд
конечно. мы все дураки
Так, вопрос к судьям.
А защиту от дурака делать?
Ну с sql инъекциями понятно, а если поле неправильно введет или в инсерте количество переменных не совпадет с количеством обозначенных столбцов?и тому подобноеСапожник без сапог -
1 мая 2009 г. 18:31, спустя 31 секунду
увы нед) я глянул только на вере функцию
а что-то типо такого имеет право на жизнь ?Сапожник без сапог -
-
1 мая 2009 г. 18:48, спустя 6 минут 43 секунды
А и еще тогда вопрос.
У меня допустим переменныяя colums (колонки таблицы) для select и insert одна и таже.
Я прям не знаю плюс это или минус?
С одной стороны хорошо. Задали 1 раз и потом вставляем читаем и т.д.
А с другой стороны ошибки могут быть если colums=* -
1 мая 2009 г. 18:50, спустя 1 минуту 39 секунд
я говорил что разнести эти вещи(команды) можно в несоклько классов ;) просто олбращаться ко всему этому добру через 1 класс. можно применить подобие паттерна фабрика
А и еще тогда вопрос.
У меня допустим переменныяя colums (колонки таблицы) для select и insert одна и таже.
Я прям не знаю плюс это или минус?
С одной стороны хорошо. Задали 1 раз и потом вставляем читаем и т.д.
А с другой стороны ошибки могут быть если colums=*Сапожник без сапог -
1 мая 2009 г. 18:57, спустя 7 минут 54 секунды
я говорил что разнести эти вещи(команды) можно в несоклько классов ;) просто олбращаться ко всему этому добру через 1 класс. можно применить подобие паттерна фабрика
А и еще тогда вопрос.
У меня допустим переменныяя colums (колонки таблицы) для select и insert одна и таже.
Я прям не знаю плюс это или минус?
С одной стороны хорошо. Задали 1 раз и потом вставляем читаем и т.д.
А с другой стороны ошибки могут быть если colums=*
Так в том то и вопрос. Помоему разделять ничего не надо. Пусть 1 переменная будет =) -
1 мая 2009 г. 19:12, спустя 14 минут 36 секунд
ну смотри. ;)
я говорил что разнести эти вещи(команды) можно в несоклько классов ;) просто олбращаться ко всему этому добру через 1 класс. можно применить подобие паттерна фабрика
А и еще тогда вопрос.
У меня допустим переменныяя colums (колонки таблицы) для select и insert одна и таже.
Я прям не знаю плюс это или минус?
С одной стороны хорошо. Задали 1 раз и потом вставляем читаем и т.д.
А с другой стороны ошибки могут быть если colums=*
Так в том то и вопрос. Помоему разделять ничего не надо. Пусть 1 переменная будет =)Сапожник без сапог -
1 мая 2009 г. 19:25, спустя 12 минут 43 секунды
Мля с этими array =(
что то такое может получиться$db->f_where(array("id"=>array("44","44","44","44"),"i5"=>array("44","44"),"i767"=>array("44","44")),array("44","44"),"OR",array("id"=>"i5"));
жесть =) -
1 мая 2009 г. 19:27, спустя 2 минуты 24 секунды
фу какой пиздец :-D
Мля с этими array =(
что то такое может получиться$db->f_where(array("id"=>array("44","44","44","44"),"i5"=>array("44","44"),"i767"=>array("44","44")),array("44","44"),"OR",array("id"=>"i5"));
жесть =)Сапожник без сапог
Пожалуйста, авторизуйтесь, чтобы написать комментарий!