我试图通过点击我正在玩弄的网站上的按钮,将一些设置数据插入到SQL数据库中。我有以下代码,但是,必定会出现问题,我认为这是一个正确的论坛,可以看到我搞砸了。
在客户端页面:
transition: all 0.3s ease-in-out;
服务器端将数据添加到所需的数据库(wishlist_add.php):
<form action="wishlist_add.php" method="post">
<button id="foo" value="upvote">Upvote</button>
</form>
答案 0 :(得分:0)
您的参数mysqli_select_db()
错误,您应首先指定连接,然后将数据库名称指定为第二个参数。
因此,请将其更改为mysqli_select_db($mysqli, "DATABASE");
。同时交换mysqli_query()
功能中的参数。
答案 1 :(得分:0)
在浏览代码时,我发现了一些语法错误。
将代码:if(!mysqli_query($sql, $mysqli)) {
替换为:
if(!mysqli_query($mysqli, $sql)) {
从上面的代码中可以看出,您只是混淆了您的变量位置。 mysqli_query()
应该将连接链接($mysqli
)作为第一个参数,将查询($sql
)作为第二个参数。
同样,您的mysqli_select_db()
函数也会交换变量。它应该是:
mysqli_select_db($mysqli, "DATABASE");
请记住,您在&#34;程序风格&#34;,NOT&#34;面向对象&#34;中使用这些功能。风格,所以的区别在于。。