Jump to content

[SOLVED] Loop question


YourNameHere

Recommended Posts

Is there a way to do this?

 

I select some data from a DB and display it into a table using a while loop. I want it to do something every 3 loops. ie. change the table html a little by adding a class to the <td>.

 

                    <? 
				while ($t < $anCount){
				$poster=mysql_result($anResult,$t,poster);
				$text=mysql_result($anResult,$t,text);
				$date=mysql_result($anResult,$t,date);
				echo "<div>
				Posted By: $poster
				<br />
				Posted on: $date
				</div>
				<div>$text</div>";
				$t++;				
				}
				?>

Link to comment
https://forums.phpfreaks.com/topic/174262-solved-loop-question/
Share on other sites

if (!($t % 3)) $class = 'whatever';

else $class = 'blah';

Can you explain what the modulus symbol does?

so that I may understand the other implementations for it.

 

...pleeease!

 

Basically it divides the number $t reach in every loop, if the number is divisible by 3 (whith no reminder) then you can do whatever you like otherwise processed.

Link to comment
https://forums.phpfreaks.com/topic/174262-solved-loop-question/#findComment-919899
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.