try using $count=0; before the loop (while loop is fine)
then before the end of the loop $count++;
inside the loop if ($count % 4) {
that is where you want it to break and start running the other code
}
so you would have
$table = "<table>";
$counter = 0;
while ($tableset = mysql_fetch_array($result) ) {
$table = "<table>";
if ($counter % 4 == 0) {
$table .= "<tr> <td>FILE 0</td> <td>FILE 1</td> <td>FILE 2</td> <td>FILE 3</td> </tr>";
} else {
$table .= "<tr> <td>FILE 4</td> <td>FILE 5</td> <td>FILE 6</td> <td>FILE 7</td> </tr>";
}
$counter++;
}
$table .= "</table>";
something like that, if this doesnt get the total desired result try playing with the
% 4 == 0 to
like == 1 or 2, see if that gets a desired result. please please this is some psudo
code I threw
together you might need to tweek.
--- Steve Maroney <[EMAIL PROTECTED]> wrote:
>
> Hey guys,
>
> I cant figure out what functions and/or looping I need to use for what I
> need to do. Im reading a directory and pushing all the file names in the
> directory into an arrary.
>
> I want to be able print out each element(file name) in the array into an
> HTML table while limiting a certain number of elements for each row.
>
> Example:
> $image_dir = opendir("../images/bullets/");
> while ($file = readdir($image_dir)) { $file_list[] = $file; };
>
> Now $file_list[] has some number a file names. I want print 4 file names
> into a row. Each file name has to be in its on cell.
>
> <table>
> <tr> <td>FILE 0</td> <td>FILE 1</td> <td>FILE 2</td> <td>FILE 3</td> </tr>
> <tr> <td>FILE 4</td> <td>FILE 5</td> <td>FILE 6</td> <td>FILE 7</td> </tr>
> </table>
>
> I would image I would use a for loop, but I cant figure it out.
> Can somone assist me ?
>
> Thanks,
> Steve
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
>
=====
Dan McCullough
-------------------------------------------------------------------
"Theres no such thing as a problem unless the servers are on fire!"
h: 603.444.9808
w: McCullough Family
w: At Work
__________________________________________________
Do You Yahoo!?
Yahoo! GeoCities - quick and easy web site hosting, just $8.95/month.
http://geocities.yahoo.com/ps/info1
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]