-
calculatie PHP
Salut,
Am si eu o problema. Vreau sa fac o calculatie de reducere si nu-mi iese.
Am scriptul:
Cod PHP:
foreach($cotatii as $row)
{
if(!is_null($row) and $row!='')
{
$row = explode('@@@', $row);
$cotatie_meta = explode('§', $row[1]);
$cotatie = $cotatie_meta[0];
$cotatie = explode('%', $cotatie);
$price_asig = $cotatie[0];
$price_asig2 = $cotatie[0];
$price_broker = $cotatie[1];
$price_asig = number_format((float)trim($price_asig), 2, ',', '.');
$price_broker = number_format((float)trim($price_broker), 2, ',', '.');
if((int)$cotatie_meta[0] > 0)
{
echo '<tr id="'.$row[0].'">';
echo '<td><div class="img_holder"><img src="'.SITE_URL.'/elven/img/'.strtolower($row[0]).'.jpg" alt="'.$row[0].'" /></div></td>';//logo asigurator
if( $price_broker > 0 )
{
echo '<td class="price"><span><strong class="rca_value_discount">'.$price_broker.'</strong> LEI</span><br /><span style="text-decoration:line-through; color:#cc0000;"><strong class="rca_value">'.$price_asig2.'</strong> LEI<span></td>';
}else{
echo '<td class="price"><span><strong class="rca_value">'.$price_asig.'</strong> LEI, redus '.$price_asig.'</td>';
}
echo '<td><a href="#" class="elven_asigurator comanda" title="'.$row[0].'">Comanda</a></td>';
echo '</tr>';
//partea cu oferta/bonus
if(strlen($cotatie_meta[1]) > 0)
echo '<tr class="bonus"><td colspan="3">'.$cotatie_meta[1].'</td></tr>';
}
}
}
In linia
Cod PHP:
$price_asig2 = $cotatie[0];
am incercat sa fac $price_asig2 = $cotatie[0]*0.95; , dar nu-mi afiseaza. Ma gandeam sa fac o reducere de 5% (*0.95).
Aveti idee cum as putea rezolva aceasta?
Va multumesc anticipat.
-
Daca nu te rezolva nimeni pana vineri, sa-mi trimiti mie vineri codul si il rezolva baiatu' cum vrei tu ;)
-
Am reusit, am adaugat cateva linii:
Cod PHP:
$price_asig2 = $cotatie[0]*0.95;
Cod PHP:
$price_asig2 = number_format((float)trim($price_asig2), 2, ',', '.');
Cod PHP:
echo '<td class="price"><span><strong class="rca_value" style="text-decoration: line-through; color:#cc0000;">'.$price_asig.' LEI</strong> <br/><span><strong class="rca_value">'.$price_asig2.' LEI</strong></td>';
Multumesc pentru incurajari si mai ales pentru ca m-ai motivat indirect (prin ajutorul acordat abia la sf saptamanii sa caut tot mai mult. Nu am dormit toata noaptea pana nu i-am dat de cap :)
Nu vreau sa-mi faca cineva sa-mi dea mura-n gura, as vrea doar sa ma indrume unde ma ma uit, ca sa gasesc si singur rezolvarile.
Daca mai am probleme, o sa scriu tot in threadul asta, sa nu creez j'demii de threaduri cu problemele mele.
O zi minunata.
-
Hehe, foarte bine asa. Incet, incet, o sa inveti sa gasesti si mai rapid rezolvarile ;)