我有表单,它根据表单的填写方式在各种元素中构建了一个相当大的输出设置。我可以发布整个代码,但我认为这更容易理解我想要做的事情。
假设我有一个表单,其中有一个名为“notes”的输入文本字段。
在这个例子中,我们假设我输入了“Hello World!” 在“笔记”中。
发布表单时,输入到“注释”中的值会在某些元素中回显:
<?php
echo '<div class="bon" id="bon">';
if (empty($_POST['notes'])) {
// Echo nothing
} else {
echo '<div class="bonHr"></div>';
echo '<div class="bonField">';
echo '<span>' . nl2br($_POST['notes']) . '</span>';
echo '</div>';
}
echo '</div>';
?>
这很好。现在我想将值存储在 mySQL 中——我知道该怎么做。问题是我想将包括它周围元素的值存储到 mysql 文本字段中。
所以我真正想要存储的是包含的所有内容,在这种情况下:
<div class="bon" id="bon">
<div class="bonHr"></div>
<div class="bonField">
<span>Hello World!</span>
</div>
</div>
我怎样才能做到这一点??
我需要这样做的原因是输出变化很大。所以请帮我弄清楚如何将输出“转储”,然后将其放入 mySQL...