Una query è una stringa.

Comporre le stringhe dinamicamente non è un gran problema, basta sapere cosa vuoi ottenere.

Per quanto riguarda jquery, non ha nulla a che fare con php e con la programmazione lato server.

jQuery è un framework javascript e serve per facilitare la programmazione lato client.

ciao :-)