Hello,
Ich habe mir mit phpmyadmin eine Tabelle erstellt:
id|orderstring|town
Hast Du eventuell zwischen dem Setzen der Variable und dem SELECT einen Roundturn liegen? Wie sprichst Du die Datenbank an? Über die Shell, einen Requester oder per Script und HTTP?
Also so, wie ich es vermutet habe. Jedes Statement im PHPmyAdmin wird einzeln abgesetzt, benutzt also immer eine neue Verbindung.
Daher weiß die DB beim nächsten Statement nicht mehr, was Du beim letzten festgelegt hast.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg