<script>
var test = 1;
<?php
$id = "document.write(test)" ;
//echo $id;
//here i want to run sql code
?>
var id =<?php echo $id; ?>;
alert(id);
</script>
我想要将测试值传递给 PHP ID 的第一个其次,我想将 PHP ID 值传递给 var id。当我运行此代码警报时,显示未定义。如何在警报中显示 ID。
你忘了加引号。 id
是一个字符串,PHP 在回显字符串时不会回显引号。将其更改为:
var id = "<?php echo $id; ?>";