Ora mettendo questo

Codice PHP:
$sql "SELECT * FROM categoria"
$result mysql_query($sql) or die(mysql_error()); 
$number mysql_num_rows($result); 
il messaggio che mi da è "NO DATABASE SELECTED".. come mai?

grazie a tutti