为什么我的add.html文件提交两次才能转到add.html

为什么我的add.html文件提交两次才能转到add.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>用户注册</title>
</head>

<body>
<table width="750" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td height="20"><div align="center">用户注册</div></td>
  </tr>
  <tr>
    <td><form id="id1" name="form" method="post" action="add.php">
      <table width="250" border="1" align="center" cellpadding="1" cellspacing="1">
        <tr>
          <td>用户名:</td>
          <td><div align="center">
            <input name="name" type="text" size="15" />
          </div></td>
        </tr>
        <tr>
          <td>密码:</td>
          <td><div align="center">
            <input name="password" type="password" size="15" />
          </div></td>
        </tr>
        <tr>
          <td>确认密码:</td>
          <td><div align="center">
            <input name="password2" type="password" size="15" />
          </div></td>
        </tr>
        <tr>
          <td colspan="2"><div align="center">
            <input type="submit" name="Submit" value="提交" />
                                
            <input type="reset" name="Submit2" value="重置" />
          </div></td>
          </tr>
      </table>
        </form>
    </td>
  </tr>
</table>
</body>
</html>

auto_increment问题

我的表格主键是id 不为空  auto_increment;有了一个最大值123,然后每次都递增1;中间有一段5----122都没有值,我想让它从5开始递增,有没有办法呀?注:我把123改成5后,添加数据后id仍为124。