DaveLinger Posted July 22, 2006 Share Posted July 22, 2006 Here's the deal. I'm working on a photo gallery. I want to display the image results in a table... like..[code]<table><tr><td>Result 1</td><td>Result 2</td><td>Result 3</td></tr><tr><td>Result 4</td><td>Result 5</td><td>Result 6</td></tr>[/code]etc.So I can echo the table/tr first easily, but I dont know how to put the /tr then tr after each 3 resultsThanks! Quote Link to comment https://forums.phpfreaks.com/topic/15364-after-every-foo-results-echo-bar-then-foo-more-results/ Share on other sites More sharing options...
Barand Posted July 23, 2006 Share Posted July 23, 2006 Here's an example[code]<?phpdefine ("NUMCOLS",3);$res = mysql_query("SELECT col1, col2 FROM mytable");$count = 0;echo "<TABLE border=1>";while (list($col1, $col2) = mysql_fetch_row($res)) { if ($count % NUMCOLS == 0) echo "<TR>\n"; # new row echo "<TD>$col1<br>$col2</TD>\n"; $count++; if ($count % NUMCOLS == 0) echo "</TR>\n"; # end row}# end row if not already endedif ($count % NUMCOLS != 0) { while ($count++ % NUMCOLS) echo "<td> </td>"; echo "</TR>\n";}echo "</TABLE>";?>[/code] Quote Link to comment https://forums.phpfreaks.com/topic/15364-after-every-foo-results-echo-bar-then-foo-more-results/#findComment-62238 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.