More informations...
The problem seems to be that in /admin/orders.php, we got this :
$orders_split = new splitPageResults($HTTP_GET_VARS['page'], MAX_DISPLAY_SEARCH_RESULTS, $orders_query_raw, $orders_query_numrows);
and $HTTP_GET_VARS['page'] is empty....
So, in /admin/includes/classes/split_page_results.php, we got this :
function splitPageResults($query, $max_rows, $count_key = '*', $page_holder = 'page') {
global $HTTP_GET_VARS, $HTTP_POST_VARS;
$this->sql_query = $query;
But $query is empty !! That's why the next mysql query doesn't work.
Temporary solution if you really need your admin to work, such as me :
Search :
$count_query = tep_db_query("select count(" . $count_string . ") as total " . substr($this->sql_query, $pos_from, ($pos_to - $pos_from)));
$count = tep_db_fetch_array($count_query);
$this->number_of_rows = $count['total'];
Replace by :
// $count_query = tep_db_query("select count(" . $count_string . ") as total " . substr($this->sql_query, $pos_from, ($pos_to - $pos_from)));
// $count = tep_db_fetch_array($count_query);
// $this->number_of_rows = $count['total'];
Here it is... ( but help :'( )