如何使用自动增量计数功能?

时间:2015-09-29 22:41:54

标签: php auto-increment

我正在研究我拥有的php情况。它应该做的就像。每个产品都有唯一的id值。如果通过提交按钮发布产品ID,则应激活计数操作以计算产品ID发布的时间,因此递增。

我希望我能清楚地揭露这种情况。这是我认为这样做的方式,但不能让它发挥作用:

<?php

if (isset($_POST['submit'])) {

 $do = count($_POST['id']);

  echo $do;

  if ($do > 1)
 {

  $i= $do+1;

   echo $i;
 }
}


?>
<!DOCTYPE HTML>
  <html>

<head>

<title>test</title>

  </head>


<body>
        <div class="holder">


 <div class="im">

 <img src="session-test/images/orange-juice.jpg" />

  <p>bestorange-juice</p>


<form method="post" action="sessiontest.php">

<input type="hidden" id="id" name="id" value="2" />

<input type="hidden" id="price" name="price" value="25" />

<input type="submit" value="send value" name="submit" id="submit" />

   </form>

   </div>


<div class="im">

 <img src="session-test/images/milkshake.jpg" />

  <p>bestorange-juice</p>
<form method="post" action="sessiontest.php">

<input type="hidden" id="id" name="id" value="3" />

<input type="hidden" id="prrice" name="price" value="1" />

<!--<input type="text" id="prodQty" name="prodQty" value="1" size="1"/>-->

<input type="submit" value="send value" name="submit" id="submit" />

   </form>

   </div>
</div>   
 </body>


  </html>

1 个答案:

答案 0 :(得分:0)

如果我假设隐藏输入#id中的值是用户投票产品的时间:

if (isset($_POST['submit'])) {
 $do = count($_POST['id']);
  echo $do++;
}

如果我认为它不正确,我就不会理解你想要做什么了。