Questo è possibile, perché ciò che viene vincolato è un riferimento alla variabile in questione, ma lo trovo orribilmente brutto stile:
-
Rende il codice più difficile da leggere, mantenere ed eseguire il debug:la variabile potrebbe essere modificata più in basso o anche in altre funzioni chiamate tra l'associazione e la query.
-
L'associazione di una variabile prima di dichiararla genererà un(No, non è così. Saluti @webbiedave)E_NOTICE
messaggio
Se me lo chiedi, una query dovrebbe essere costruita in un posto e quindi eseguita immediatamente, per motivi di leggibilità futura.