Samir: php Var an javascript übergeben aber (ich habe die alte info.. )

Beitrag lesen

ich habe die alten beiträge gelesen das hilft nicht bei diesem fall..
<?php
global $new;
$sql = "SELECT params FROM #__modules where id='56'";
$database->setQuery($sql);   $news=explode("=",$database->loadResult());
$news=explode("url2",$news[1]);
$new=$news[0];
echo $new;//bis hier die ausgabe ist richtig.
?>

<script language="Javascript" type="text/javascript">
   <!--

x='<?php echo "$new"; ?>';//das funktioniert nicht  
alert(x);  

//-->
</script>

problem javaschript funktioniert nicht sie liefert nicht aus
aber wenn ich $new ein wert eingebe wie $new="ddddddddd";
dann funktioniert es.
ich danke Euch im voraus