ma perchè non ti leggi i messaggi di errore prima di chiedere aiuto??
Cannot redeclare escape_data()
vuol dire che non puoi dichiarare due volte la stessa istruzione;
mysql_real_escape_string() expects parameter 2 to be resource, null given
vuol dire che anzichè passare correttamente i parametri, gli passi un valore nullo (o non gli passi nulla), come secondo parametro....

