Dunque, il mio scopo è quello di avere un risultato RANDOM dalla tabella categoria per l'utente selezionato.

La tabella categoria ha 4 campi prima delle categorie vere e proprie.
Le categorie hanno valore 0 o 1.

Praticamente mi deve restituire, a caso, un nome del campo tabella dove il valore sia 1.

Se sono l'utente appartenente alla categoria giallo, verde e blu il risultato potrà essere o giallo o verde o blu.
Se sono un utente appartenente alla categoria viola, il risultato sarà solamente viola.

...

Ma quindi Oly che fò? ...lascio mysql_fetch_array per evitare l'errore?