我需要一个变量来传递几个函数&如果声明,我会保持简短。 我开始初始化一个静态计数器,我将用它来跟踪我的mysql数据库中的案例编号;
static $counter = 1;
然后我编写我的函数,其中我尝试简单地递增我的全局变量(这是在我的函数内的if语句中);
$counter++;
现在我的代码编译并运行完美,但计数器似乎永远不会增加并给每个case id 1。 任何人都知道我是怎么弄乱这个的?
编辑(当前结构):
<?php
static $counter = 1;
function frontend($connection){
global $counter;
(...)
if(isset($_POST['submit'])){
(...)
if(isset($_POST['betaald'])){
$counter++;
}
}
} ...
现在这个代码创建了一个整洁的数据库,除了看起来不可更改的计数器之外我需要的所有内容。
答案 0 :(得分:0)
详细了解您的代码并查看示例。
1
2
3
这将产生以下结果 -
{{1}}