Porque los parámetros son pasados por referencia , puede asignar los valores a las variables antes de o después de la llamada a bind_param
. De cualquier manera funcionará.
Si las variables fueron pasadas por valor , deberá vincularlos cada vez que cambie su valor. Pero dado que se pasan por referencia, solo necesita enlazarlos una vez.
En el caso de una sola ejecución, el orden de la operación realmente no importa y puede depender de dónde provengan los valores. En el caso de un bucle, definitivamente debería llamar a bind_param
antes del bucle.