guarda non ho letto tutto il codice ma già dalle prime righe ci sono una marea di cose che non vanno bene....

vabbè a parte che l'errore potrebbe essere in uno di questi file:
Codice PHP:
require ("../include/DataBase.php");
require (
"../include/connDB.php");
require (
"../include/commons_parameters.php");
require (
"include/check.php");
require (
"include/check_gestore.php");
require (
"include/up_page.php"); 
(che poi..ma quante directory "include" ci sono?! una al livello attuale ed una a livello più basso?!)


ma tralasciando questo, vedo cose allucinanti come:
Codice PHP:
if ($order == "") { $orders "Nome"; }
if (
$order == "nome") { $orders "Nome"; }
if (
$order == "stabilito") { $orders "AggiuntoDa DESC"; }
if (
$order == "data") { $orders "Data DESC"; } 
if ((
$_POST['add'] != '')) {
$nomenuovo  $_POST['nomenuovo']; 
$MySql .= "('$nomenuovo', '$ENTRATO', NOW() )"
$MySql "SELECT * FROM staff_membri WHERE Nickname = '$ENTRATO' LIMIT 01"
su ognuna di queste righe proposte non c'è un controllo sui dati.

Prendiamo il primo IF...che succede se $order non è definito? ma sopratutto da dove dovrebbe provenire questo $order?
poi le due righe con $_POST[...] anche qui che succede se quel post non è definito? sopratutto $nomenuovo viene passato ad una query senza venir controllato nulla....
poi $ENTRATO che è? da dove proviene? che controlli vengono fatti su di lui...


se niente funziona è molto probabile che gran parte delle cose che hai scritto (qui non si vede tutto) abbia parecchi errori...che combinati insieme danno risultati casuali...