Php Sayı Arttırmak
-
<?php if($db->num_rows > 0){ foreach($obj as $key){ $pi = 0; if($key->urun_indirim_fiyat != '0.00'){$fyxt = $key->urun_indirim_fiyat;}else{$fyxt = $key->urun_fiyat;}; $sh .= '<pre> "ORDER_PNAME[0]" => "'.ss($key->urun_adi).'", "ORDER_PCODE[0]" => "'.ss($key->urun_kod).'", "ORDER_PINFO[0]" => "Beden: '.ss($key->sepet_ozellik).'", "ORDER_PRICE[0]" => "'.$fyxt*$key->sepet_adet.'", "ORDER_QTY[0]" => "'.$key->sepet_adet.'",, </pre>'; } } echo $sh; ?>
Kod görünümü

Yapmak istediğim şey
ORDER_QTY[0] içinde sıfır değerini sırasına göre değiştirmek misal
2. kayıtta köşeli parantezler içine 0 sıfır yerine hepsinde 1 yazdırmak 3.de 2 yazdırmak gibi
Bunu nasıl yapabilirim bir yolu varmıdır
-
<?<a class="tbttag" title="php" href="/tag/php">php</a> if($db->num_rows > 0){ $counter = 0; foreach($obj as $key){ $pi = 0; if($key->urun_indirim_fiyat != '0.00'){$fyxt = $key->urun_indirim_fiyat;}else{$fyxt = $key->urun_fiyat;}; $sh .= '<pre> "ORDER_PNAME['.$counter.']" => "'.ss($key->urun_adi).'", "ORDER_PCODE['.$counter.']" => "'.ss($key->urun_kod).'", "ORDER_PINFO['.$counter.']" => "Beden: '.ss($key->sepet_ozellik).'", "ORDER_PRICE['.$counter.']" => "'.$fyxt*$key->sepet_adet.'", "ORDER_QTY['.$counter.']" => "'.$key->sepet_adet.'",, </pre>'; $counter++; } } echo $sh; ?>
WildWamqire bunu yazdıKod görünümü

Yapmak istediğim şey
ORDER_QTY[0] içinde sıfır değerini sırasına göre değiştirmek misal
2. kayıtta köşeli parantezler içine 0 sıfır yerine hepsinde 1 yazdırmak 3.de 2 yazdırmak gibi
Bunu nasıl yapabilirim bir yolu varmıdır
-
<?php if ($db->num_rows > 0) { $pi = 0; foreach ($obj as $key) { if ($key->urun_indirim_fiyat != '0.00') {$fyxt = $key->urun_indirim_fiyat;} else { $fyxt = $key->urun_fiyat;} ; $sh .= '<pre> "ORDER_PNAME[".$pi."]" => "' . ss($key->urun_adi) . '", "ORDER_PCODE[".$pi."]" => "' . ss($key->urun_kod) . '", "ORDER_PINFO[".$pi."]" => "Beden: ' . ss($key->sepet_ozellik) . '", "ORDER_PRICE[".$pi."]" => "' . $fyxt * $key->sepet_adet . '", "ORDER_QTY[0]" => "' . $key->sepet_adet . '",, </pre>'; $pi++; } } echo $sh;
-
Saolun arkadaşlar çok teşekkürler.
-
Bir sorunum daha oluştu
$arParams = array( "ORDER_REF" => rand(1000,9999), "ORDER_DATE" => gmdate('Y-m-d H:i:s'), $sh, "PRICES_CURRENCY" => "TRY", "PAY_METHOD" => "CCVISAMC", "SELECTED_INSTALLMENTS_NUMBER" => "2", "CC_NUMBER" => $kart, "EXP_MONTH" => $ay, "EXP_YEAR" => $yil, "CC_CVV" => $ccv, "CC_OWNER" => $adss, );
Şu sekilde yazdırdıgımda sonuc

Mevcut yapı için maviyle işaretlenen yerin silinmesi gerekiyor.
Aslıunda yapmak istediğim array içindeki yapıya uygun olarak dbdeki verileri for ile döngüye sokmak varmıdır bildiginiz bir yolu? -
Up bir daha
