我有一个PHP变量,我想将它的值赋给JS var,但是如果我使用parseInt()
它会返回“”或NaN这是代码: PHP:
$souls=mysqli_fetch_array(mysqli_query($db,"SELECT Souls FROM Accounts WHERE Username='$username'"));
$souls_value=$souls['Souls'];
JS:
var souls=parseInt("<?php echo $souls_value; ?>");
我试过写
var souls=<?php echo $souls_value; ?>;
然后脚本完全崩溃,所有功能都无法正常工作。
答案 0 :(得分:0)
如果$souls_value
不是数组,请尝试使用一个文件:
PHP
$souls=mysqli_fetch_array(mysqli_query($db,"SELECT Souls FROM Accounts WHERE Username='$username'"));
$souls_value=$souls['Souls'];
JS
var souls = '<?php echo $souls_value; ?>';
alert(souls);