Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Angular.js、Javascript和PHP生成带有序列号和字符的随机代码_Javascript_Php_Angularjs - Fatal编程技术网

使用Angular.js、Javascript和PHP生成带有序列号和字符的随机代码

使用Angular.js、Javascript和PHP生成带有序列号和字符的随机代码,javascript,php,angularjs,Javascript,Php,Angularjs,我需要一个帮助。我需要使用Angular.js和PHP生成一个随机数。我在下面解释我的代码 <div class="input-group bmargindiv1 col-md-12" ng-show="generatedCode"> <span class="input-group-addon ndrftextwidth text-right" style="width:180px">Generated Code :</span> <input typ

我需要一个帮助。我需要使用Angular.js和PHP生成一个随机数。我在下面解释我的代码

<div class="input-group bmargindiv1 col-md-12" ng-show="generatedCode">
<span class="input-group-addon ndrftextwidth text-right" style="width:180px">Generated Code :</span>
<input type="text" name="discount" id="code" class="form-control" placeholder="Add Code" ng-model="generated_code" ng-keypress="clearField('code');" ng-readonly="coderead" mg-disabled="codedis">
</div>
<div style="text-align:center; padding-top:10px;">
<input type="button" class="btn btn-success" ng-click="generateCode();"  id="addProfileData" value="Generate Code" ng-show="gcode" />
<input type="button" class="btn btn-success" ng-click="changeCode();"  id="addProfileData" value="change" ng-show="change" />
<input type="button" class="btn btn-red" ng-click="cancelCode();"  id="addProfileData" value="cancel" ng-show="cancelcode" />
</div>

这里我需要生成类似于
abcd001
字符('I.e-abcd')的代码将保持不变,序列号将在每次单击时增加到002003,依此类推。如果在下一次单击时生成了一个代码,则它将生成下一个序列号代码,并且代码不应重复。请帮助我。

您需要一个存储上一个代码的数据库(从1开始)。然后,在每个请求中,从数据库中获取数字,递增,再次存储并将其放入响应中。如果您不知道如何处理数据库,那么您离解决方案还很远,最好开始研究如何实现后端。否则,通过这个简单的解释,您应该知道如何实现我所说的一切。@pid:我知道DB操作。
$scope.gcode=true;
    $scope.generateCode=function(){
        $scope.generatedCode=true;
        $scope.coderead=true;
        $scope.codedis=true;
        $scope.gcode=false;
        $scope.change=true;
        $scope.cancelcode=true;
    }
    $scope.cancelCode=function(){
        $scope.generatedCode=false;
        $scope.gcode=true;
        $scope.change=false;
        $scope.cancelcode=false;
    }