Salve,
se all'interno del metodo di una classe volessi richiamare un metodo della medesima classe come dovrei fare?
Ho provato il seguente codice:
ma quando provo ad eseguire getValues, ottengo il seguente errore:codice:class Database { //Attributi private $name = ""; private $address = ""; private $username = ""; private $password = ""; private $con; //Metodi public function __construct($address, $name, $username, $password) { $this->address = $address; $this->name = $name; $this->username = $username; $this->password = $password; $this->con = new Mysqli($address, $username, $password, $name); } public function isConnected() { return true; } public function getValues($query) { if( !isConnected() ) connect(); return $this->con->query($query); } }
"Fatal error: Uncaught Error: Call to undefined function isConnected() in C:\xampp\htdocs\jogobonito\Database.php:58 Stack trace: #0 C:\xampp\htdocs\jogobonito\provadb.php(9): Database->getValues('SELECT * FROM u...') #1 {main} thrown in C:\xampp\htdocs\jogobonito\Database.php on line 58"

Rispondi quotando