我使用下面的代码显示价格和成本,如果
,会发生什么Duty
+ Cess
+ TCS
Net Cost
如果商品的成本高于10000 - 那么
Duty
+ Cess
Net Cost
但是,如果成本低于10000,那么输出显示如下,并且行中的净成本与净成本之间存在差距
Duty
+ Cess + TCS
Net Cost
我理解它是因为'p'标签 如果我删除了
标签,那么它将显示如下(如果价格> 10000)
this also does not work
<?php
$a = $this->prodDet->v_price;
if($a > 10000)
{
<p>
$tcs=(round(.01*$a));
echo "+ TCS: Rs. $tcs";
</p>
}
?>
您能否建议
标记的位置 - 以便只有在费用&gt;时才可以执行10000
numTrade<-0
numUnits<-c(0,1,0,-1,1,1,-1)
for(i in 2:length(numUnits)){
if(numUnits[i]>0 & numUnits[i-1]<0){
numTrade<-numTrade+1
}
else if(numUnits[i]<0 & numUnits[i-1]>0){
numtrade<-numTrade+1
}
else if(numUnits[i]!=0 & numUnits[i-1]==0){
numTrade<-numTrade+1
}
else {
numTrade<-numTrade+0
}
print(numTrade)
}
答案 0 :(得分:1)
确保所有打开的标签都已关闭
<p>+ Duty: Rs.
<?php echo (round($r)); ?>
</p>
<p>+ Cess: Rs.
<?php echo ($l); ?>
</p>
<?php
$a = $this->prodDet->v_price;
if($a > 10000)
{
echo '<p>';
$tcs=(round(.01*$a));
echo "+ TCS: Rs. $tcs";
echo '</p>';
}
?>
<p><b> Net Cost </b>: Rs. </p>