我想处理一下查询得到的数据,执行循环怎么不行。我又试着做一个几个数的小循环,也执行不动,说超时了。是不是我哪里弄错了?把循环代码取消后,就正常了。
我想处理一下查询得到的数据,执行循环怎么不行。我又试着做一个几个数的小循环,也执行不动,说超时了。是不是我哪里弄错了?把循环代码取消后,就正常了。
贴代码,这样说不清楚的。
把apache mysql都重启一下,呵呵!不会是死循环了吧
我就试了这样的代码
$k = array();
for($i=1;$i++;$i<=4){
$k[] = $i;
}
本意是这样的:
我在controller里想要处理一下查到的数据,
时间 价格
2004 1520
2006 1710
2008 1185
…
要统计2001到2008年的,查询数据的年份是不确定的,因此没有年份要补上。
我用for循环年份,然后嵌套foreach,如查该年份没有数据就为空,最后将所有数据发给一个flash图表进行显示。
实际会更复杂一点。
似乎用了for就不行了,但如果是foreach嵌套就没问题。
只要用到for,很小的循环也执行不过去。可能是内在太小了?但为什么foreach就可以呢?
for循环条件和增值写反了。
老大正解,应该是
for($i=o; $i<=10; $i++)
倒…