jacko310592 Posted March 26, 2010 Share Posted March 26, 2010 hey guys, i have a query set up to retreve user details, but now i need to put these details into a HTML table, set out like this.. user1 | user2 | user3 | user4 | user5 ------------------------------------------------ user6 | user7 | user8 | user9 | user10 ...so every 5th result starts a new row (<tr>) all i have at the moment is a simple mysql array output: while($result = mysql_fetch_array($search)) { echo $result['username']; } can anyone help with this please? thanks Quote Link to comment https://forums.phpfreaks.com/topic/196638-mysql-to-html-table-using-php/ Share on other sites More sharing options...
mikesta707 Posted March 26, 2010 Share Posted March 26, 2010 $count = 0; echo "<table><tr>"; while($result = mysql_fetch_array($search)) { echo "<td>".$result['username']."</td>"; if (($count + 1) % 5 == 0) echo "</tr><tr>"; $count++; } echo "</tr></table>"; something like that should do the trick EDIT: forgot to increment count and fixed a syntax error Quote Link to comment https://forums.phpfreaks.com/topic/196638-mysql-to-html-table-using-php/#findComment-1032410 Share on other sites More sharing options...
jacko310592 Posted March 26, 2010 Author Share Posted March 26, 2010 thanks a lot mikesta707, that did it nicely (: Quote Link to comment https://forums.phpfreaks.com/topic/196638-mysql-to-html-table-using-php/#findComment-1032412 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.