javascript - 自动提交表单错误

标签 javascript php mysql forms

我正在尝试制作类似网络记事本的东西,每分钟自动保存更改。 这些注释存储在数据库上每个用户的“notas”字段中。

这里涉及到一段代码:

<html>
    <head>
        <script type='text/javascript'>
    function submitForm(){
    document.nota.submit();
    }
    function setTimeForSubmit(){
    window.setTimeout("submitForm()",60000);//Expire after 60 Sec
}
</script>
</head>
    <body onload="setTimeForSubmit()">
<form method="POST" name="nota" id="nota" action="notas.php"> 
                            <textarea name="txtNota" id="txtNota">
                                <?php
                                if(isset($_POST['txtNota'])){
                                $sql = 
                                   "UPDATE `login` 
                                    SET `notas`= ".$_POST['txtNota']." 
                                    WHERE login_id = ".$_SESSION['login_id']."";
                                $rs = $DB->Execute($sql);
                                }
                                $sql2 = "SELECT notas FROM login WHERE login_id=".$_SESSION['login_id']."";
                                $rs2 = $DB->Execute($sql2);
                                echo $rs2->fields[0];   
                                echo $_SESSION['login_id'];
                                ?>
                            </textarea>
                               <input type='submit' name='guardar' value="guardar"/>
                            </form>
       </body>
</html>

我已经检查了每个变量和查询,它们都正常,但是当我尝试以这种方式提交时,UPDATE 不起作用。它在单独完成时可以工作,$_POST$_SESSION 本身也有正确的值,SELECT 也有。

有什么线索可以解释为什么它不起作用吗?它也不会抛出任何错误

最佳答案

改变

`notas`= ".$_POST['txtNota']." 

`notas`= '".$_POST['txtNota']."'

你失踪了'

关于javascript - 自动提交表单错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18860147/

相关文章:

asp.net - 将 MS Ajax Minfier 4.0 用于 Asp.Net MVC 2.0?

PHP 全局变量的一切?

mysql - 我有一个 javax.persistence.TransactionRequiredException

php - 有没有办法只允许访问以前在 .htaccess 中列出的文件?

php - 从两个表中选择行

mysql - 如何测试日期在where条件下是否为空

javascript - 当可观察值发生更改时, knockout 绑定(bind)不会更新

javascript - 如何在 knockout.js 中检查值是否为 NULL 或未分配?

javascript - 等待请求完成并返回数据

php - PDO 不更新时间()