Quote Originariamente inviata da delpho Visualizza il messaggio
forse perchè si hanno problemi con l'inglese?
Questa è una grave lacuna per un programmatore, la documentazione di ogni cosa si fa prima in inglese, nelle altre lingue si trova sempre più scarsa, se si trova.
cmq $ result l'ho testato, ovviamente, in tutte le salse : empty, null, "" e torna sempre false....ovvero c'è qualcosa.
Verifica allora la query, dopo
$sql = "SELECT * from utenti WHERE ut_id =".$userid;

mettici
echo $sql; exit;

e vedi se la stampa correttamente, nello specifico se $userid contiene davvero un id e se lo contiene che sia un id valido, oppure se è vuota, nel qual caso c'è un errore dove viene inizializzata.
Poi la query eseguila a mano su phpMyAdmin e vedi cosa restituisce.

altrimenti non ti avrei disturbato.
Non si tratta di disturbo, non ho l'obbligo di rispondere, se non mi va non lo faccio.
Il risparmio di tempo era per te e per quelli che invece di documentarsi e risolvere in poco tempo preferiscono chiedere ed aspettare se e quando qualcuno risponderà, non per me, io per risparmiare tempo avrei potuto evitare di rispondere.