php - 查询后数据库未更新

标签 php mysql

错误如下。如果您注意到表单中输入字段的名称是 zipcode,而在本例中的动态脚本 php 中,我将其称为“zip”而不是“zipcode” 谢谢大家

  if ($_POST['parse_var'] == "editform"){
       $zip = $_POST['zip'];  
   }

<form method="post" enctype="multipart/form-data>
 <td><input name="zipcode" type="text" class="formFields" id="zipcode" value="<?php print "$zip"; ?>" size="32" maxlength="24" /></td> <td><p><br />
            <input name="parse_var" type="hidden" value="editform" />
              <input type="submit" name="Submit3" value="Submit Form" />
            </p></td>

</form>

最佳答案

$id 在哪里设置?您的代码似乎没有实际设置它,因此您的查询很可能会出现

UPDATE .... WHERE category_id=''

这是一个有效的查询,但可能与您数据库中的任何内容都不匹配。这不是一个错误条件,它只是一个碰巧没有匹配任何内容的查询。

关于php - 查询后数据库未更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5993420/

相关文章:

PHP 5.5 类名解析

php - 当存在预加载文件时 Apache 不会启动

python - PyMySQL 返回旧/快照值/不重新运行查询?

mysql - 如何优化这个查询?慢查询

php - 推荐用户视频喜欢 youtube

php - HTML 表单中的操作 ="#main_body"是什么意思

javascript - jQuery Ajax 提交帖子未收到成功消息

mysql - mysql中如何统计连续的重复行

php - Zend Framework with ZFDebug,如何获取数据库适配器

c# - MySql gridview 更新命令