php内部的Javascript内部的Javascript

php内部的Javascript内部的Javascript,javascript,php,Javascript,Php,情景: 1.格式中某些链接的列表 章节-查看(链接)-请求访问(链接) 2.需要从数据库和HTML中获取章节号和链接 我正努力做到以下几点。但它不起作用。 php代码中未计算i的值。 有谁能建议我如何正确地做这件事吗 <script> var total = "<?php echo $total; ?>"; var x=" ", i; for (i=1; i<=total; i++) { var chapter="<?php echo mysql_resul

情景: 1.格式中某些链接的列表 章节-查看(链接)-请求访问(链接) 2.需要从数据库和HTML中获取章节号和链接

我正努力做到以下几点。但它不起作用。 php代码中未计算i的值。 有谁能建议我如何正确地做这件事吗

<script>
var total = "<?php echo $total; ?>";
var x=" ", i;
for (i=1; i<=total; i++) {

var chapter="<?php echo mysql_result($result,i,'chapter')?>"; 

    x=x+"<div> <a  href=' '>View</a>Status:<span class='status'> xxx</span><a  href=' '>Request Access</a></div>";
}
document.getElementById("table").innerHTML = x;

var total=“”;
var x=”,i;

对于(i=1;i您不能将后端和前端代码混合在一起工作。PHP在到达浏览器之前得到处理。JavaScript在浏览器环境中运行

据我猜测,这是我为你准备的

<script>
<?
$chapter = '';
$bulk = '';
for ($i=1; $i<=$total; $i++) {
    $chapter = mysql_result($result,$i,'chapter');
    $bulk .= "<div> <a href=' '>View</a>Status:<span class='status'> $chapter $i</span><a href=' '>Request Access</a></div>";
} 
?>
var x="<?=$bulk;?>";
document.getElementById("table").innerHTML = x;


在顶部执行,稍后传递变量。