Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Obliczenia w PHP
Forum PHP.pl > Forum > PHP
martinstw
Witam!

Mam taką Tabelkę:
<codebox>
<TABLE WIDTH=100% BORDER=1>
<TR BORDERCOLOR="black">
<TD HEIGHT=10px WIDTH=1px BGCOLOR="silver"><B>Stan.:</B></CENTER></TD>
<TD HEIGHT=10px WIDTH=20px BGCOLOR="silver"><B>Nr operacji:</B></CENTER></TD>
<TD HEIGHT=10px WIDTH=300px BGCOLOR="silver"><B>Tre¶ć operacji:</B></CENTER></TD>
<TD HEIGHT=10px WIDTH=2px BGCOLOR="silver"><CENTER><B>KD</B></CENTER></TD>
<TD HEIGHT=10px WIDTH=20px BGCOLOR="silver"><CENTER><B>Tj [min]</B></CENTER></TD>
<TD HEIGHT=10px WIDTH=20px BGCOLOR="silver"><CENTER><B>Tpz [min]</B></CENTER></TD>
<TD HEIGHT=10px WIDTH=20px BGCOLOR="silver"><CENTER><B>N</B></CENTER></TD>
<TD HEIGHT=10px WIDTH=15px BGCOLOR="silver"><CENTER><B>Tko [min]</B></CENTER></TD>
<TD HEIGHT=10px WIDTH=30px BGCOLOR="silver"><CENTER><B>Potw.</B></CENTER></TD>
</TR>
<TR BORDERCOLOR="black">
<TD HEIGHT=10px WIDHT=1px><CENTER><B>S1</B></CENTER></TD>
<TD HEIGHT=10px WIDTH=20px><CENTER><B><a href="Op_mon_S1_05.html/">05</a></B></CENTER></TD>
<TD HEIGHT=10px WIDTH=300px><LABEL FOR<B>Wwwwwwwwwww wwwwwwwwwwwwww wwwwwwwwwwwww</B></TD>
<TD HEIGHT=10px WIDTH=2px><CENTER><B>B</B></CENTER></TD>
<TD HEIGHT=10px WIDTH=20px><CENTER><B>0,015</B></CENTER></TD>
<TD HEIGHT=10px WIDTH=20px><CENTER><B>0,020</B></CENTER></TD>
<TD HEIGHT=10px WIDTH=20px><CENTER><B>10</B></CENTER></TD>
<TD HEIGHT=10px WIDTH=25px><CENTER><B>124,00</B></CENTER></TD>
<TD HEIGHT=10px WIDTH=30px><CENTER><B><P ALIGN="center"><INPUT TYPE="checkbox" NAME="S1/05" VALUE="S1/05" ID="wybor1">
</INPUT></P></B></TD>
</TR>
<TR BORDERCOLOR="black">
<TD HEIGHT=10px WIDHT=1px><CENTER><B>S1</B></CENTER></TD>
<TD HEIGHT=10px WIDTH=20px><CENTER><B><a href="Op_mon_S1_10.html/">10</a></B></CENTER></TD>
<TD HEIGHT=10px WIDTH=300px><B>Zzzzzzzzzzzz zzzzzzzzzz z zzzzzzzzzzzz</B></TD>
<TD HEIGHT=10px WIDTH=2px><CENTER><B>D</B></CENTER></TD>
<TD HEIGHT=10px WIDTH=20px><CENTER><B>0,2</B></CENTER></TD>
<TD HEIGHT=10px WIDTH=20px><CENTER><B>12,9</B></CENTER></TD>
<TD HEIGHT=10px WIDTH=20px><CENTER><B>6</B></CENTER></TD>
<TD HEIGHT=10px WIDTH=25px><CENTER><B>78,00</B></CENTER></TD>
<TD HEIGHT=10px WIDTH=30px><CENTER><B><P ALIGN="center"><INPUT TYPE="checkbox" NAME="S1/10" VALUE="S1/10">
</P></B></TD>
</TR>
</TABLE>
</codebox>
Czy mógłby mi ktoś doradzić w jaki sposób obliczyć Tko z wzoru Tpz/N+Tj, tak żeby wynik obliczenia dla wiersza był w polu Tko. Jak widać jest 3 wiersze i dla akzdego z nich trzeba obliczyc Tko. Natomiast dalej trzeba obliczyć jeszcze sumę wszystkich Tko. Gdzie w tabelce: dla rekordu nr 1, Tpz=0,015, Tj=0,020, N=10 i wynik wpisałem dla Tko=124,00 (0czywiscie taki nie jest:)),
dla rekordu nr 2, Tpz=0,2, Tj=12,9, N=6 i wynik powinien być w polu gdzie jest wartośc 78,00. i tak samo dla nastepnego rekordu. A później zsumować Tko (czyli kolumne gdzie są wyniki), czyli Tko1+Tko2+...= 124,00+78,00+....

Jeśli będzie ktoś miał pomysł proszę o podzielenie się nim

Z góry dziękuję:)
Cysiaczek
1. Dodaj bbcode do listingu
2. Napisz po ludzku o co Ci chodzi - gdzie są te obliczenia? Jakie Tko? wtf?
danek
Ale co to za dane w ogóle są? Ty to z bazy wybierasz, generujesz w php, czy to zwykły html jest?
martinstw
Właśnie nie wiem czy z bazy pobierać, czy jakoś inaczej wpisywać. Te parametry się wpisuje, tylko Tko oblicza
danek
Możesz pobierać z bazy, to baza automatycznie ci ten współczynnik obliczy...
magnus
Dokładnie, obliczenia wykonaj w selekcie.
A suma... przecież i tak musisz dać pętlę do wyświetlenia wszystkich rekordów, więc w niej możesz zsumować.
martinstw
Czy moglibyście pokazać przykład takiej pętli?smile.gif
Cysiaczek
Zamykam - zgłoś się do kogoś z ekipy moderującej, otworzy temat i da Ci szansę na poprawę.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.