1

$column や $sorting のように列名を引用する方法

$result = $this 
    -> select() 
    -> from($this -> _name, new Zend_Db_Expr('SQL_CALC_FOUND_ROWS *'))
    -> order("$column $sorting") 
    -> limit("$start, $limit") 
    -> query() 
    -> fetchAll();

このクエリで?

4

1 に答える 1

1

quoteIdentifier()で使用できますZend_Db_Adapter_Abstract

$columnSafe = $adapter->quoteIdentifier($column);
$sortingSafe = in_array(strtoupper($sorting) , array('ASC', 'DESC')) ? $sorting : 'ASC'; //default to ASC if illegal value passed
于 2012-07-12T07:25:16.900 に答える