方案: 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;
答案 0 :(得分:0)
您无法混合后端和前端代码以相互协作。 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;
你的代码在你的例子中似乎不完整,因为你没有使用章节,我对你想要完成的事情做了最好的猜测。