Ciao a tutti.
Ho un problemone con delle query.
Antefatto: da qualche giorno ho migrato i siti in un nuovo webserver con php5 e mysql5
Ora, per alcune query (sviluppate dal mio programmatore predecessore con DREAMWEAVER -!!giuro!!-)
ottengo i seguenti errori:
Notice: Only variable references should be returned by reference in /var/www/vhosts/dominio.it/httpdocs/adodb/adodb-connection.inc.php on line 391
Notice: Only variable references should be returned by reference in /var/www/vhosts/dominio.it/httpdocs/adodb/drivers/adodb-mysql.inc.php on line 269
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
Quale può essere il problema?
Preciso che se cambio la connessione al db e lo faccio puntare al vecchio server (MySQL 4.0.15-standard) tutto funziona perfettamente (sono quindi esclusi problemi con php.ini).
Che sia qualche variabile o parametro del server nuovo?
Ho configurato un nuovo db con mysql 4 sul nuovo server e la query non funziona...
Non si tratta quindi nemmeno di un problema con la versione di mysql..
Ho provato a fare qualche ricerca sul web ma non ho trovato nulla di risolutivo..
Qualcuno può darmi una mano?
Riporto anche la query che genera l'errore:
//Connection statement
require_once('Connections/connection.php');
$query_dati = "SELECT * FROM nome_tabella WHERE colonna LIKE 'pippo'";
$dati = $connection->SelectLimit($query_dati) or die($connection->ErrorMsg());
Grazie mille!