我花了几个小时的调试,因为Mysqli Update命令不会产生错误,但也不会更新数据库。
我到处搜索,尝试了所有内容,并最终剥离了代码的每一部分以找到问题。
现在:它是基于HTML5主题的基于引导程序的网站。在页面的头部有这一行:
<link rel="stylesheet" href="#" type="text/css" id="color-variant">
当我删除这一行时,一切正常!如果我不是数据库不会更新...
我很高兴我终于找到了问题并删除该行似乎没有对该网站做任何错误,但这条线的用途是什么?它为什么在那里?
我很高兴一切正常,但想知道原因。
答案 0 :(得分:1)
没有AJAX数据库连接。这是一个我们拥有公司制作的HTML和设计的网站,之后我添加了数据库连接,额外的页面等。
设计师使用了其他人的设计(在课程外购买)并重新设计,因此适合我们公司。
代码中充满了不必要的Javascript,css等。我删除的内容和我一样多。我对Javascript知之甚少,所以我对此非常小心。
我发现原始设计有多种颜色可供选择,所以我猜这就是这部分仍然在代码中的原因。确实有一些Javascript贴了这个ID,我现在删除了那部分。
无论如何,现在一切正常。谢谢大家的提示!