C'est possible, car ce qui est lié est une référence à la variable en question, mais je trouve ça horriblement mauvais style :
-
Cela rend le code plus difficile à lire, à maintenir et à déboguer - la variable peut être modifiée plus loin dans la ligne, ou même dans d'autres fonctions appelées entre la liaison et la requête.
-
Lier une variable avant de la déclarer lancera un(Non, ce n'est pas le cas. Santé @webbiedave)E_NOTICE
message
Si vous me demandez, une requête devrait être construite à un seul endroit, puis exécutée immédiatement, pour des raisons de lisibilité future.