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 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 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 (: 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
Archived
This topic is now archived and is closed to further replies.