Salve, volevo un consiglio sul modo migliore per implementare un metodo di una classe.
codice:
function seleziona ($id) {
$mysqli = new mysqli(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
...
...
if ($mysqli->affected_rows >0 ) {
// Costruisco un oggetto del tipo MyObject
}
else {
// Costruisco un oggetto del tipo MyObject con valori di default
// oppure ritorno false?
}
return $xx;
Conviene, visto che ci si aspetta che il metodo seleziona restituisca un oggetto, far ritornare un oggetto 'vuoto', oppure un valore booleano (nel caso la query al database fallisca)?