uma fucção de javascript não é executada quando eu ecoo isso no código php

Quero fazer eco do seguinte código html na minha página. Mas o evento onclick não funciona quando faço isso. o $senduser tem o valor correto

 $table1="
"; echo $table1;

minha function javascript:

 function sendmsg(senduser){ alert(senduser); . . . } 

Alerta não mostra nada.

$senduser provavelmente é uma string e, como você não a cita, é interpretado como uma variável (indefinida …) no javascript.

Você precisa citá-lo:

 ... 

Certifique-se de que você está envolvido no javaScript em uma etiqueta de script

  

Experimente isso

 < ?php $senduser = '1'; $table1="
"; echo $table1; ?>