prova ad aggiungere questo codice prima di while:

codice:
if(!$res) {
  echo "La query è errata:";
  echo $sql."
";
  echo mysql_error();
}
if(mysql_num_rows($res)==0) {
  echo "La query non ha prodotto risultati";
}
vediamo cosa ci dice

ciao