我有以下代码 - 它产生一系列发送到数据库的查询:
$a = 'q';
$aa = 1;
$r = "$a$aa";
$q = 54;
while($aa <= $q){
$query .= "SELECT COUNT(". $r .") as Responses FROM tresults;";
$aa = $aa + 1;
$r = "$a$aa";
}
我遇到的问题很简单,在数据库中,数字不是顺序的。
我有从 to 到的字段,q1
然后q13
是q14a
, q14b
, q14c
,q14d
然后q14e
从q15
to q54
。
我已经看过continue但这更多是为了跳过迭代并且没有帮助我。
我正在努力调整上面的代码来处理这种不连续的情况。欢迎任何想法和建议。