Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用javascript向对话框显示php变量值_Javascript_Php - Fatal编程技术网

如何使用javascript向对话框显示php变量值

如何使用javascript向对话框显示php变量值,javascript,php,Javascript,Php,先生,我的项目有一个问题,我用PHP变量计算了某些东西的总和,比如$sum,现在我想在一个对话框中显示它的值,比如特定东西的总和=使用java脚本计算的总和,我将如何做?下面是我写的,它不工作,我该怎么办?其中sum1是我想在JavaScript对话框中打印的变量值,size13到size24是我使用一些sql查询计算出来的 index.php <?php> $sum1=$size13+$size14+$size15+$size16+$size17+$size18+$

先生,我的项目有一个问题,我用PHP变量计算了某些东西的总和,比如$sum,现在我想在一个对话框中显示它的值,比如特定东西的总和=使用java脚本计算的总和,我将如何做?下面是我写的,它不工作,我该怎么办?其中sum1是我想在JavaScript对话框中打印的变量值,size13到size24是我使用一些sql查询计算出来的

index.php

<?php>   
     $sum1=$size13+$size14+$size15+$size16+$size17+$size18+$size19+$size20+$size21+$size22+$size23+$size24;
     echo '<script type="text/javascript">
     alert("Total Traffic-violation Solved During the year -2014-");
     echo $sum1;
     window.location=\'index.php\';</script>';
<?>
将警报更改为:

alert("Total Traffic-violation Solved During the year -2014-'.$sum1.'");
将总和连接到字符串中


另外,您应该从开始,而不是-或者您正在使用一个非常奇怪的php解析器?

您应该使用下一行

alert("Total Traffic-violation Solved During the year -2014-'.$sum1.'");
试试这个,在js警报函数中使用$sum1变量

  <?php>   
  $sum1=$size13+$size14+$size15+$size16+$size17+$size18+$size19+$size20+$size21+$size22+$size23+$size24;


  echo '<script type="text/javascript">
          alert("Total Traffic-violation Solved During the year -2014- '.$sum1.'");
          window.location=\'index.php\';
        </script>';
    ?>

这将有助于:

<?php 
     $sum1 = 50;
     echo '<script type="text/javascript">
     alert("Total Traffic-violation Solved During the year -2014-: '.$sum1.'");
     window.location=\'index.php\';
     </script>';
?>

刚刚更改了您的总数等。

thanx为all作为答案,如果我使用html中的java脚本,我如何将“2014年解决的总交通违规”与下面给出的警报变量代码连接起来。var js_var=;alertjs_var;
<?php 
     $sum1 = 50;
     echo '<script type="text/javascript">
     alert("Total Traffic-violation Solved During the year -2014-: '.$sum1.'");
     window.location=\'index.php\';
     </script>';
?>