Tu función de ordenado está al revés.
Además eso de "sin comillas" es un tontería, porque si habilitas el reporte de errores te arroja cosas así:
Cita: Notice: Use of undefined constant miperro - assumed 'miperro' in ~/qts.php on line 17 tommytommytommy
Notice: Use of undefined constant ordenarDESC - assumed 'ordenarDESC' in ~/qts.php on line 35 Lo mas rapido es: sin comillas
Lo que tarda mas o menos: con comillas dobles
Lo mas lento es: con comillas simples
El punto es que PHP piensa que al no tener comillas se trata de una constante, y como no existe dicha constante intenta tomar dicho valor como textual.