2009-10-24 19 views

Respuesta

10

Es posible que necesite para eliminar los espacios extra:

print "\n[*] Query : $select{query}"; 

Con un espacio después $select, Perl cree que ha terminado con la interpolación de esa variable y trata el siguiente texto (incluidas las llaves) literalmente.

+0

¿Qué pasa si la clave era una vez más una variable: imprimir "\ n [*] Consulta: $ select {$ query}"; ? – PoorLuzer

+0

Eso debería funcionar bien también (siempre y cuando no ponga espacios adicionales en la interpolación). –

Cuestiones relacionadas