Sie sortieren nach n.title, aber dann sucht Ihre erste Bedingung nach einer n.nid größer/kleiner als $nid. Dies macht keinen Sinn und führt zu einer semi-zufälligen Auswahl. Ich schlage vor, wenn Sie nach Titel sortieren, ändern Sie die Bedingung in etwas n.title $node->title, und es würde funktionieren.