Ciao a tutti,
sto programmando un sito web e comincio ad avere i primi problemi con i nomi di variabili uguali.
In particolare, per gestire il database sto usando una classe, DB. Questa classe la dichiaro una volta soltanto in cima al sito, per richiamarla poi ogni volta che mi serve. Il problema è che, una volta costruito l'oggetto
se lo costruisco di nuovo nella stessa pagina, quando vado a fare le query mi dà erroreCodice PHP:
$db = new DB;
Una soluzione l'ho trovata, e sarebbe di cambiare nome alla variabile $db ogni volta che ricostruisco l'oggetto, ma non è una buona pratica, poiché mi ritroverei con decine di variabili diverse che fanno la stessa identica cosa.Codice PHP:
$query = $db->query($q);
// Warning: mysql_query(): Access denied for user 'www-data'@'localhost'
Come posso risolvere?
Ringrazio in anticipo.