På hvilken måde virker det ikke? Hvad får du af fejlmeldinger?
Iøvrigt virker det lidt underligt at løbe rækkerne igennem med en while-løkke hvis du kun forventer at få en enkelt række ud. Sæt også LIMIT 1 i din sql, det giver bedre performance.
--
Thus, I conclude
Der kommer ikke nogle fejlmeldinger, den virker bare ikke..
Og den skal udskrivelses som en while, da der godt kan komme flere resultater.. Jeg har ikke postet hele koden her.. Kun det der skal bruges til spørgsmålet