gpt4 book ai didi

php - 根据参数自动生成序列号 - php/mysql

转载 作者:行者123 更新时间:2023-11-30 23:09:47 25 4
gpt4 key购买 nike

几天前我问了一个关于 Auto generated sequence number staring from 001 .. 的问题并且完成了..但是突然客户的请求发生了变化,他想要如下内容:

test.php?trans_no=3&pid=111&autoid=3 

test.php?trans_no=4&pid=112&autoid=5

因为传递参数是 autoid=3 因此 001,002,003 序列号应该是每次下一个 ADD 按钮点击 的生成器(意味着点击 ADD 按钮后 001 应该存储在我的表中然后在下一个添加按钮上触发 002 等等)。

autoid=5 因此 001,002,003,004,005 序列号应该是每次下一个 ADD 按钮点击 的生成器(意味着点击 ADD 按钮后 001 应该存储在我的表中并在下一次添加按钮开火 002 等等)。所有其他..

因此我的主要产品 ID 将是:111-001、111-002、111-003 && 112-001,112-002,112-003,112-004,112-005 等等,根据传递参数(查询字符串)

请不要是它唯一的 ex of 3 , 5 数字可以是任何东西,它可以是 autoid=200 或 autoid=1 或 autoid=50 等。

最佳答案

好吧,粗暴地(非常粗暴地)...

<?php

if(isset($_GET['item'])){
$item = $_GET['item'];
$max_val = $_GET['max_val'];

for($i=1;$i<=$max_val;$i++){
echo $item."-".$i."<br>\n";

}
}else {

?>

<form name = 'my_form' method='get' action='so_temp2.php'>

<input name = 'item' type = textbox/>

<select name = 'max_val'>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>

<input type=submit />

</form>

<?

}
?>

或者...如果您只想构造一个简单的插入...

<?php

if(isset($_GET['item'])){
$item = $_GET['item'];
$max_val = $_GET['max_val'];

echo "INSERT INTO my_table (item,max_val) VALUES ($item,$max_val);";

}else {

?>

<form name = 'my_form' method='get' action='so_temp2.php'>

<input name = 'item' type = textbox/>

<select name = 'max_val'>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>

<input type=submit />

</form>

<?

}
?>

关于php - 根据参数自动生成序列号 - php/mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20325542/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com