Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

nandojlle

problema ao passar parametro php no window.open

Recommended Posts

tenho o seguinte link para abrir um popup passando um parametro no link:

 

<a href="#" onClick="window.open('poplivros.php?codigo=<?php echo $row_liv[\'codigo_content\']; ?>','mywindow','width=400,height=400,left=0,top=100,screenX=0,screenY=100')">fd</a>

 

porem ao clicar no link da a seguinte mensagem na janela popup:

 

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

 

esse é o parametro do link que ta passando:

http://localhost/teste/liv.php?id=<?php...#036;row_livros['id_content'];%20?>

 

valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

Chame a variável $row_liv['codigo_content'] sem escapar as aspas. Você só precisa escapá-las quando quiser que um caractere da string seja o mesmo tipo de aspas que estão delimitando ela.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ok, tinha escapado as aspas pq como você sugeriu ele simplismente nao abre janela alguma...sera que é problema de compatibilidade de mysql? sei la.... :/ ou o apache...[]s

Chame a variável $row_liv['codigo_content'] sem escapar as aspas. Você só precisa escapá-las quando quiser que um caractere da string seja o mesmo tipo de aspas que estão delimitando ela.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.