我正在尝试生成一个值,而不是像自动密钥那样在数据库端生成一个值,而是在前端或客户端生成一个值。你有什么聪明的主意吗?因为 Booking ref 不是我的主键,所以不能自动生成。我想要做的是有一个 10307 的初始值,然后在用户/s 创建/s 新记录时增加它。
但到目前为止我尝试过的是在 PHP 中:
private function inputBookingRef() {
$value = $this->bookingRef;
$html = "";
$value = 10307;
$value++;
$html .= '<label for="ref">Booking Ref: </label>';
$html .= HTML::inputText("ref", 20, $value) . PHP_EOL;
return $html;
}
注意: 我的初始值为 10307,然后我使用增量运算符将其设为 10308。但每次创建另一条记录时,它只会给出 10308。我认为必须有一些巧妙的方法使其递增。
欢迎任何帮助。谢谢。