Jump to content

Results in column layout not table


zimmo

Recommended Posts

I have been trying to work out how to get my results into a 3 column layout using css and not using tables in any way.

 

I found the code for tables:

			echo '<table>'; 

			$counter = 0; 
			$cells_per_row = 3; 
			while($row=mysql_fetch_array($result)) 
			{ 
			    $counter++; 
			    if(($counter % $cells_per_row) == 1)  { echo '<tr>'; } 
			    echo '<td>' . (whatever you echo from your $row array) . '</td>'; 
			    if(($counter %  $cells_per_row) == 0) { echo '</tr>'; } 
			} 
			// just in case we haven't closed the last row 
			// this would happen if our result set isn't divisible by $cells_per_row 
			if(($counter % $cells_per_row) != 0) { echo '</tr>'; } 

			echo '</table>'; 

 

How Can I adapt this or how should I use divs here?

I am fine with the css code, just need to work out how to get the 3 column layout correct in the loop.

Link to comment
https://forums.phpfreaks.com/topic/212870-results-in-column-layout-not-table/
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.