我有以下代码 - 它产生一系列发送到数据库的查询:
$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从q15to q54。
我已经看过continue但这更多是为了跳过迭代并且没有帮助我。
我正在努力调整上面的代码来处理这种不连续的情况。欢迎任何想法和建议。