tipo boolean non funzionante su mariadb (mysql). E codice php 7.4.

luigi777

Utente Attivo
14 Feb 2008
1.086
1
38
43
Massa, Italy
Salve, ho questo pezzo di codice :
PHP:
public function is_superuser() {
        if (isset($_SESSION['is_superuser'])) {
            return true;
        }
    }

che vorrei utilizzare cosi:
PHP:
if ($user->is_superuser() == 1) {
    echo $returned_row[ 'email' ];
}

E nel db ho due utenti .. uno admin con valore is_superuser a true e l'altro utente a valore 0.
Ora chiedo come mai visualizzo lo stesso dato anche se entro con user normale ovvero con is_superuser = 0
Vorrei fare che vedessero il contenuto dopo quella if gli utenti che hanno valore 1.
E poi perché con la insert non mi fa inserire True, False, ma mi fa inserire solo 0, 1.

grazie mille e buona serata.
 

Discussioni simili