Nella tabella del tuo database metti un campo int "mioOrdine",
dove coordini il tuo ordine personalizzato,
magari con un'area gestionale apposita.

Potresti utilizzare un codice che nell'inserimento setti
"mioOrdine" automaticamente per evitare il lato manuale
della soluzione ma non è necessario.

Nella query, richiedi l'ordine in base a "mioOrdine",
ASC per averlo come lo hai settato tu 1, 2, 3, ...
DESC per riceverlo al contrario

Perchè finchè cerchi di ordinare pochi dati, non c'è problema,
ma se cominci a richiedere un ordine su grandi quantità di risultati
ogni volta che richiedi la pagina, il server ti farà sentire la latenza
di ordinamento oltre che ad un suo rallentamento.