# RE: [PHP] Feelin' dumb...

```When I use that, here:

if (\$num_pages >= 2) {
for (\$i=1; \$i<=\$num_pages; \$i+=20) {
echo "\$i";
}
}```
```
I get 1, or whatever I set \$i= in the first expression. No other iterations.
When I use Craig's way, it works - kinda. Based on what I'm using this code
in, I should get two iterations. I'm counting the number of rows from my DB,
dividing it by 20, that's the number of pages I have - currently I have 22
records, so 2 pages. Here's what I use for that:

\$sql = mysql_query("SELECT * FROM table");
\$num_rows = mysql_num_rows(\$sql);
\$num_pages = ceil(\$num_rows/20);

So why would I only get 1 iteration? 22/20 = 1.2 rounded up to 2. This
satisfies the if (\$num_pages >= 2) statement and initiates the loop. \$i
starts as 1, then should loop once more. If I set \$i=0, I echo 0. What
gives?

I may not be able to answer anymore tonight, have to DJ for 4 hours
beginning in about 35 minutes, so I need to get ready for that, but
certainly anymore ideas would be great. Thanks!

-----Original Message-----
From: Tom Rogers [mailto:[EMAIL PROTECTED]]
Sent: Friday, May 17, 2002 7:40 PM
To: [EMAIL PROTECTED]
Subject: Re: [PHP] Feelin' dumb...

Hi
What you need is
for (\$i=1; \$i<=\$num_pages; \$i+=20) {
// print stuff here
}

Tom

At 01:19 PM 18/05/2002, Jason Soza wrote:
>Okay, I'm apologizing right now for this, but I hope it's at least
>tolerable. I have this:
>
>for (\$i=1; \$i<=\$num_pages; \$i++) {
>         // print stuff here
>         }
>
>For each loop, I want to add 20 to \$i, so after the first iteration, I have
>21, then 41, 61, etc. I've tried \$i+20, \$i + 20, I've tried looking in the
>manual, but I assume this is some C-type function, and I'm not familiar
with
>C!
>
>Any helpers?
>
>Jason Soza
>
>
>--
>PHP General Mailing List (http://www.php.net/)
>To unsubscribe, visit: http://www.php.net/unsub.php

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

```