Re: calculations using variables in html table cell

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



If you have to build complex, dynamic tables, do yourself a favour and use a
class that will allow you to feed directly arrays of numbers.
I use PEAR HTML_Table, which is great and easy to use.
You will have recouped the investment of learning the class after about one
hour.

HTH
Ignatius
_________________________
----- Original Message -----
From: "Christopher Adams" <chris.a.adams@xxxxxxxxxxx>
To: <php-db@xxxxxxxxxxxxx>
Sent: Wednesday, December 03, 2003 21:07
Subject:  calculations using variables in html table cell


> I am generating html tables dynamically. Each table has multiple columns
> and various calculations need to be done on each column and displayed
> at the bottom of the column. I am including the code from one table below.
> The $tablerow generates the table data and the $tablefooter generates the
> rows at the bottom that will include the calculated values.
>
> Preceding the $tablerow declaration, I have declared some variables and
done
> calculations. I then included these
> in the $tablefooter to display the calculated values. This works fine.
> However, I have many other calculations on other columns in other tables.
> Using this method, I would have to declare many new variables just for
> calculations.
>
>
> I am wondering if there is a way to do these calculations directly in the
> table cells. I am pretty new to PHP and have not used calculations much.
>
> $sumpop += $POP;
> $sumadultcirc += $ADULTCIRC;
> $sumjuvcirc += $JUVCIRC;
>
> $tablerow[1] = "<tr><td>" . $row["name"] . "</td>" .
> "<td>$POP<td>$ADULTCIRC</td>
>
<td>$JUVCIRC</td><td>$TOTCIRC</td><td>$CIRCPERCAP</td><td>$TOTREF</td><td>$R
> EFPERCAP</td></tr>";
>
>
> $tablefooter[1] = "<tr><td><b>Table total</b></td><td><b>$sumpop</b></td>
>
<td><b>$sumadultcirc</b></td><td><b>$sumjuvcirc</b></td><td><b>$TOTCIRC</b><
> /td>
>
<td><b>$CIRCPERCAP</b></td><td><b>$TOTREF</b></td><td><b>$refpercap</b></td>
> </tr>
> <tr><td><b>Table average or per capita</b></td><td><b>$POPAV</b></td>
>
<td><b>$ADCIRCAV</b></td><td><b>$JUDCIRCAV</b></td><td><b>$TOTCIRCAV</b></td
> >
> <td><b>$CIRCPERAV</b><td><b>$TOTREFAV</b><td><b>$REPERAV</b></td></tr>";
>
> --
> PHP Database Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux