El sort lo debes hacer después del while() cuando ya tengas todos tus datos listos, en este caso como estas usando un array múltple, debes de usar array_multisort.
Otra cosa, esto:
Código PHP:
Ver originalif($tsumnnot == NULL OR ""){
$totalnot = 0;
}else{
No tiene caso, es mejor que uses empty:
Por otro lado, es mucho más fácil si lo haces desde SQL: