Since I don’t speak English, I will try to explain short word by word
There are multiple products in the Database
some currency USD, some currency EURO, some currency TL
So, currencies mixed
So far okay no problem
We are preparing price quotation of products according to customer request
select currency
Sample Price Offers
I for each product group separately
if(){
}else{
}
have very long codes like, Could it be a shorter code?
Sample,
Currency for the quote
$selected_currency = “USD”;
or
$selected_currency = “EURO”;
or
$selected_currency = “TL”;
The code I use for a group of products
// istenen para cinsi ile ürün para cinsi aynı ise USD, EUR, TL
if($teklifkayitlari['secilen_paracinsi_id']=='USD' AND $teklifdvr['dvr_para_birimi']=='USD' OR $teklifkayitlari['secilen_paracinsi_id']=='EUR' AND $teklifdvr['dvr_para_birimi']=='EUR' OR $teklifkayitlari['secilen_paracinsi_id']=='TL' AND $teklifdvr['dvr_para_birimi']=='TL'){
$toplamdvrfiyat=$teklifdvr['dvr_fiyati']*$row['dvr_adet'];
$toplamdvrfiyati=number_format($toplamdvrfiyat,2,",",".");
$dvrbirimfiyat=$teklifdvr['dvr_fiyati'];
$dvrbirimfiyati=number_format($dvrbirimfiyat,2,",",".");
}
// istenen EUR, ürün TL ise
if($teklifkayitlari['secilen_paracinsi_id']=='EUR' AND $teklifdvr['dvr_para_birimi']=='TL'){
$dvrfiyati=$teklifdvr['dvr_fiyati']*$row['dvr_adet'];
$toplamdvrfiyat=($dvrfiyati/$EUR_KUR);
$toplamdvrfiyati=number_format($toplamdvrfiyat,2,",",".");
$dvrbirimfiyat=($teklifdvr['dvr_fiyati']/$EUR_KUR);
$dvrbirimfiyati=number_format($dvrbirimfiyat,2,",",".");
}
// istenen TL, ürün EUR ise
if($teklifkayitlari['secilen_paracinsi_id']=='TL' AND $teklifdvr['dvr_para_birimi']=='EUR'){
$dvrfiyati=$teklifdvr['dvr_fiyati']*$row['dvr_adet'];
$toplamdvrfiyat=$dvrfiyati*$EUR_KUR;
$toplamdvrfiyati=number_format($toplamdvrfiyat,2,",",".");
$dvrbirimfiyat=$teklifdvr['dvr_fiyati']*$EUR_KUR;
$dvrbirimfiyati=number_format($dvrbirimfiyat,2,",",".");
}
// istenen USD, ürün TL ise
if($teklifkayitlari['secilen_paracinsi_id']=='USD' AND $teklifdvr['dvr_para_birimi']=='TL'){
$dvrfiyati=$teklifdvr['dvr_fiyati']*$row['dvr_adet'];
$toplamdvrfiyat=($dvrfiyati/$USD_KUR);
$toplamdvrfiyati=number_format($toplamdvrfiyat,2,",",".");
$dvrbirimfiyat=($teklifdvr['dvr_fiyati']/$USD_KUR);
$dvrbirimfiyati=number_format($dvrbirimfiyat,2,",",".");
}
// istenen TL, ürün USD ise
if($teklifkayitlari['secilen_paracinsi_id']=='TL' AND $teklifdvr['dvr_para_birimi']=='USD'){
$dvrfiyati=$teklifdvr['dvr_fiyati']*$row['dvr_adet'];
$toplamdvrfiyat=$dvrfiyati*$USD_KUR;
$toplamdvrfiyati=number_format($toplamdvrfiyat,2,",",".");
$dvrbirimfiyat=$teklifdvr['dvr_fiyati']*$USD_KUR;
$dvrbirimfiyati=number_format($dvrbirimfiyat,2,",",".");
}
// istenen USD, ürün EUR ise
if($teklifkayitlari['secilen_paracinsi_id']=='USD' AND $teklifdvr['dvr_para_birimi']=='EUR'){
$dvrfiyati=$teklifdvr['dvr_fiyati']*$row['dvr_adet'];
$toplamdvrfiyat=($dvrfiyati/$BIR_USD_EUR);
$toplamdvrfiyati=number_format($toplamdvrfiyat,2,",",".");
$dvrbirimfiyat=($teklifdvr['dvr_fiyati']/$BIR_USD_EUR);
$dvrbirimfiyati=number_format($dvrbirimfiyat,2,",",".");
}
// istenen EUR, ürün USD ise
if($teklifkayitlari['secilen_paracinsi_id']=='EUR' AND $teklifdvr['dvr_para_birimi']=='USD'){
$dvrfiyati=$teklifdvr['dvr_fiyati']*$row['dvr_adet'];
$toplamdvrfiyat=($dvrfiyati/$BIR_EUR_USD);
$toplamdvrfiyati=number_format($toplamdvrfiyat,2,",",".");
$dvrbirimfiyat=($teklifdvr['dvr_fiyati']/$BIR_EUR_USD);
$dvrbirimfiyati=number_format($dvrbirimfiyat,2,",",".");
}