ok scusa, avevo dato per scontato che l'errore si capisse dal primo post!

eccolo:
codice:
#1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'Sql1734907_4.ordini_r.or_data_aggiunta' 
which is not functionally dependent on columns in GROUP BY clause; 
this is incompatible with sql_mode=only_full_group_by
da PHP, infatti, ho cambiato la sql_mode in fase di connessione, e funziona.
solo che come soluzione non mi piace un granchè.
e non ho accesso alle impostazioni del db ovviamente.