晚上好。我给你看的是发送数据但空的代码
<div class="container-contentEditable">
<form action="../logica/insertPost.php">
<div class="editable" contenteditable="true"><span name='publicar' id="span-hidden">¿Qué estás pensando?</span>
</div>
<input type="hidden" id='input' name="publicar">
<button id="button" class="boton-publicar">Publicar</button>
</form>
</div>
字符串
enter code here
型
2条答案
按热度按时间i7uaboj41#
对不起,idk你想要什么效果.嗯..
你的意思是,div有属性“
contenteditable
“,div中的元素名称是“publicar
“,所以你想发送元素“<input type="hidden" id='input' name="publicar">
“的值,或者你想发送文本“¿Qué estás pensando?
“5fjcxozz2#
你不应该在表单标签中使用div。表单有自己的元素,你应该使用。在表单元素中,你可以使用这些元素:
在你的情况下,最好的解决方案是使用textarea元素而不是div。
字符串
我还设置了form元素的方法。当向PHP文件发送请求时,应该总是使用它。
至于你最初的问题,我不太明白它。你想插入数据到数据库吗?因为这就是我如何理解你的问题。这里是如何插入数据到数据库的基本方法。
型
我可以解释这段代码的作用和原因。第一行我们设置要在数据库中执行的SQL命令。第二行我们将此SQL命令发送到数据库。最后几行我们将数据发送到数据库。数据和SQL命令分开发送,因为我们希望避免SQL注入发生。您可以在here中阅读更多关于SQL注入的信息
你需要建立到数据库的连接。在这个例子中,我们假设你已经这样做了。你可以从PHP手册中查看关于PDO的更多信息。
这里有一些你可能需要的链接: