【发布时间】:2017-03-02 18:36:11
【问题描述】:
我的程序是这样开始的:
START | B | S | P |
4000 | 215.05 | 4182.72 | 182.72 |
地点:
B = 买入
S = 卖出
和
P = 利润。
我是这样计算值的:
bv = 18.60; //fixed value
sv = 19.45; //fixed value
START = 4000; //fixed value
B = (START/bv);
S = (B*sv);
P = (S-START);
如何将“SELL”值作为循环存储在“START”中并接收如下表格:
START | B | S | P |
4000 | 215.05 | 4182.72 | 182.72 |
4182.72| 224.87 | 4373.72 | 191.00 |
??
我试过了:
$start= 4000;
//$inic = $cashinic;
$bv= 18.6; //buy value
$sv= 19.45;//sell value
$buy= ($start/$bv);
$sell = ($comp*$sv);
$profit = ($sell-$start);
for($i = 1; $i<=100; $i++)
{
?>
<tr>
<td><div align="center"><?php echo $start; ?> </div></td>
<td><?php echo $buy; ?></td>
<td><?php echo $sell; ?></td>
<td><div align="center"><?php echo $profit; ?> </div></td>
</tr>
<?php
}
?>
</table>
但它只给我这个结果:
START | B | S | P |
4000 | 215.05 | 4182.72 | 182.72 |
4000 | 215.05 | 4182.72 | 182.72 |
4000 | 215.05 | 4182.72 | 182.72 |
.... | ...... | ....... | ...... |
等等…… 非常感谢您的帮助。
我是否需要另一列作为自动增量列?
像这样:
Col_index |START | B | S | P |
1 | 4000 | 215.05 | 4182.72 | 182.72 |
2 | ... | ... | ... | ... |
P.D.我没有使用数据库,有必要吗? (主要是因为我认为我不需要数据库)
【问题讨论】:
-
在循环内移动数学,使其每次递增。您还使用
$inic而不是$start。 -
让我检查一下,我也更正了你所说的$inic和$start问题,谢谢!
-
它的显示与在循环外时相同:(
标签: php loops for-loop cycle control-structure