Dit is mogelijk, want wat gebonden wordt is een referentie naar de variabele in kwestie, maar ik vind het een vreselijk slechte stijl:
-
Het maakt code moeilijker te lezen, onderhouden en debuggen - de variabele kan verderop in de regel worden gewijzigd, of zelfs in andere functies die worden aangeroepen tussen de binding en de query.
-
Een variabele binden voordat deze wordt gedeclareerd, genereert een(Nee, dat is het niet. Proost @webbiedave)E_NOTICE
bericht
Als je het mij vraagt, moet een query op één plek worden gebouwd en vervolgens meteen worden uitgevoerd, voor toekomstige leesbaarheid.