Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
$db = new PDO('mysql:dbname=someDB;host=someHost');
$statement = $db->prepare('SELECT something FROM someTable');
$statement->execute();
$results = $statement->fetchAll(); // Выброр поля для сортировки
switch($sort)
{
case 'OpenDate': { $select->order('t0.OpenDate DESC'); break; }
case 'Id': { $select->order('t0.ID'); break; }
case 'Status': { $select->order('t0.StatusID'); break; }
case 'Rating': { $select->order('t0.Rating DESC'); break; }
case 'Number': { $select->order('t0.Number DESC'); break; }
case 'NumberNegative': { $select->order('t0.Number ASC'); break; }
}$sorting = array(
"OpenDate" : "t0.OpenDate DESC",
"Id" : "t0.ID",
"Status" : "t0.StatusID"
);
if ( array_key_exists($sort, $sorting) ) { $select->order($sorting[$sort]); }volch@home:~/$ rf
rf: command not found
volch@home:~/man rf
Нет справочной страницы для rf
$select->where("id = ?", $id);
->where('field', 'value');
->where('primary', 5, 'INTEGER');
Путь к проведению SQL-инъекций в Zend Framework