Ciao , ho un problema con l'ordine dei miei eventi .![]()
vorrei ordinarli per data e tra quelli con la stessa data poter ordinarli per peso, è possibile farlo?
io ho provato con una select di questo tipo ma non mi funziona
una select con order by data and peso desc
posto il codice
$count = mysql_query("SELECT COUNT(eventi_id) FROM eventi as o LEFT JOIN eventi_tipo as c ON o.tipo_id = c.tipo_id order by data and peso desc");
$res_count = mysql_fetch_row($count);
// numero totale di records
$tot_records = $res_count[0];
// risultati per pagina(secondo parametro di LIMIT)
$per_page = 10;
// numero totale di pagine
$total_pages = ceil($tot_records / $per_page);
// pagina corrente
//$current_page = (!$_GET['page']) ? 1 : (int)$_GET['page'];
$current_page = empty($_GET['page']) ? 1 : (int) $_GET['page'];
// primo parametro di LIMIT
$primo = ($current_page - 1) * $per_page;
// esecuzione terza query con LIMIT
$query_limit = mysql_query("SELECT * FROM eventi as o LEFT JOIN eventi_tipo as c ON o.tipo_id = c.tipo_id ORDER BY data and peso desc LIMIT $primo, $per_page");
....