# Если используется SQLAlchemy, то параметр кодировки можно вставить прямо в параметр
# подключения, например
create_engine('postgresql+psycopg2://@localhost/test?charset=utf8')
# Если вы используете MySQLdb, то можно передать параметр charset и чтобы точно заработало
# еще и init_command.
conn = MySQLdb.connect(charset='utf8', init_command='SET NAMES UTF8')
class NewController extend Controller{
function getMethod(){
$q = Input::get('q');
$arr = Input::post('a','b','c');
}
}
class MaterialFactory
{
public static function build($type)
{
// тут генерим путь до класса на основе его типа
return new $className();
}
}
class Material
{
public function save()
{
// тут свои действия
}
}
class SuperMaterial
{
public function save()
{
// тут другие действия
}
}
public function save($one,$type){
$obj = MaterialFactory::build($type);
$obj->save();
}
select * from table t
where
not
(
{$fromDate} between t.date1 and t.date2
or
{$toDate} between t.date1 and t.date2
)
</sql>