【发布时间】:2015-09-17 01:18:14
【问题描述】:
我想在 iframe 中自动显示我的数据库中的内容,因为它充当创建文档时提交的正文内容。
我正在尝试像这样插入混合的 JS Php:
<iframe name="editor" id="editor" class="doc_body" ></iframe></div>
<script>
var iframe = document.getElementById('editor'),
iframedoc = iframe.contentDocument || iframe.contentWindow.document;
iframedoc.body.innerHTML ="<?php echo ($row[2]); ?>";
</script>
我知道我的索引是正确的,因为如果我从 JS 中回显它,它将输出正确的行。
除非上面的语法错误?
更新
所以经过一番折腾之后,这之间似乎存在冲突:
<?php
$q = "SELECT * FROM cats";
$r = mysqli_query ($dbc, $q); // Run the query.
// FETCH AND PRINT ALL THE RECORDS
while ($row = mysqli_fetch_array($r)) {
echo '<ul><li><label><input type="checkbox" <?php if ($checked == 1) echo "checked"; name="cat_id[]" value="' . $row['cat_id'] . '"> ' . $row["cat_name"] . '</label></li></ul>';
}
?>
以上,如果我在内容显示上方删除它,但如果我包含它 - 它会带走它吗?
【问题讨论】:
-
为什么要使用 iframe
-
因为它是我所见即所得编辑器的一部分
-
您的编辑显示无效的 php。是否正在检查错误
标签: javascript php