Jump to content

[SOLVED] Display Results in 2 Columns


affc

Recommended Posts

Gday. I am having huge issues and spent a few hours changing this code around and looking else where on the net but cannot get this to work.

 

I am trying to produce the following:

 

1    2

3    4

5    6

7    8

etc etc

 

for some reason all it does it display on 2 rows and i cannot get it to column right please help :)

 

<?php
$columns = 2;
$sql="SELECT * FROM newsdetails ORDER BY year DESC, fileno DESC";
$result = mysql_query($sql) or die("Couldn't execute query." );
$num_rows = mysql_num_rows($result);
$rows = ceil($num_rows / $columns);
?>
<table width="600" border="1" align="center" cellspacing="2" >
                <?
$index = 0; 
while($row = mysql_fetch_array($result)) { 
if($index == $rows) {
?>
<tr>
<?
}
$index++;
?>
                  <td width="300" valign="top"><img src="<? echo $row['imagefile']; ?>" align="left"></td>
<?
}
?>
</tr></table>

Link to comment
https://forums.phpfreaks.com/topic/158357-solved-display-results-in-2-columns/
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.