No es que estés "haciendo" algo mal.Tienes mezclados conceptos.
Javascript se ejecuta por el lado del cliente.PHP es un lenguaje de servidor.
PHP es procesado por el servidor web, a través de un plugin (o cgi, o..).A menos que tu javascript sea procesado por el plugin php, antes de ser enviado al cliente, todo código php que introduzcas en javascript se enviará tal cual al cliente, lo cual generará los consiguientes errores de sintaxis javascript.
Lo que necesitas es pasar la variable "ordenar" por GET.
La redirección que haces debe ser a :
http://localhost:8888/codigosPuntos/...hp?ordenar=xxx
El código en pruebaTrastienda.php, debe usar el parámetro GET "ordenar" para establecer a "selected" aquel option cuyo value sea igual al valor de "ordenar".Por lo tanto, el establecer qué option está seleccionado, se hace desde el servidor, no desde javascript.