查询后数据库未更新

时间:2011-05-13 14:29:18

标签: 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>

1 个答案:

答案 0 :(得分:1)

$id在哪里设置?你的代码似乎都没有真正设置它,所以很可能你的查询出现在

UPDATE .... WHERE category_id=''

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