Seguro que la columna enkestat se guarda como "si" y como "no"? porque alomejor no coje la variable $usuari_enkestat o no se guarda como valor "si" y como "no" jeje. No se si me explico, en el if tu dices
Código PHP:
if ($usuari_enkestat == "si") {
seguro que ese "si" es un "si" en la BBDD?
o que se actualiza el "si" en la bbdd?