Ho controllato i 2 file php.ini (vecchio server e nuovo server).. Sono identici nei punti che mi hai indicato..
L'errore che mi blocca è:
"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-1' at line 1"
E temo che il problema sia la funzione selectlimit:
$query_dati = "SELECT * FROM nome_tabella WHERE colonna LIKE 'pippo'";
$dati = $connection->SelectLimit ($query_dati) or die($connection->ErrorMsg());
Solo che non capisco come mai funzioni perfettamente sul vecchio server mysql 4 e non funzioni sul nuovo server, nè con mysql 4 nè con il 5..
Ma dimmi tu.. Devo passare il week end a lavorare perchè il programmatore prima di me faceva le query con Dreamweaver (o meglio, le faceva dreamweaver)..