Se scrivendo
codice:
$recnum=mysql_num_rows($ris);
ottieni lo stesso risultato, allora il problema e' nella query. Peraltro "or die(mysql_error())" va messo alla riga con la chiamata a mysql_query, non all'assegnazione della variabile $cmd.