hi coders i really help with this i cand do it since 3 days…,
i have this xml sample
<br />
<FEATURES><FEATURE>Seri</FEATURE><VALUE>LENOVO E431</ICERIK></FEATURES><FEATURES><FEATURE>İşletim Sistemi</FEATURE><VALUE>Windows 8 Pro</VALUE></FEATURES><FEATURES><FEATURE>İşlemci Tipi</FEATURE><VALUE>3. Nesil Intel Core i5</VALUE></FEATURES><FEATURES><FEATURE>İşlemci</FEATURE><VALUE>i5-3230M</VALUE></FEATURES><br />
```<br />
<br />
<br />
i am try creating features thats ok but select box text values problem.<br />
<br />
i am getting old feature values with this<br />
```php
<br />
foreach ($xmlD->FEATURESas $detail) {<br />
$ozellik = $detail->FEATURE;<br />
$deger = $detail->VALUE;<br />
.... creating if not have features ok<br />
<br />
<br />
<br />
$varData = db_get_array("SELECT pfvd.variant_id, pfvd.variant FROM ?:product_feature_variant_descriptions AS pfvd<br />
LEFT JOIN ?:product_feature_variants AS pfv ON pfv.variant_id = pfvd.variant_id<br />
WHERE pfv.feature_id = ?i AND lang_code = ?s", $feature_id, CART_LANGUAGE);<br />
<br />
}<br />
<br />
if ($varData)<br />
{<br />
<br />
<br />
foreach ($varData as $variants)<br />
{<br />
if ($deger == $variants['variant'])<br />
{<br />
$feature_data["variants"][] = Array("variant" => (string) $variants['variant']);<br />
<br />
}<br />
else<br />
{<br />
<br />
$variantos1["variants"] = Array("variant" => (string) $variants['variant']);<br />
$variantos2["variants"] = Array("variant" => (string) $deger);<br />
$feature_data["variants"][] = array_merge($variantos1["variants"], $variantos2["variants"]);<br />
<br />
<br />
}<br />
<br />
}<br />
}<br />
<br />
else<br />
{$feature_data["variants"][] = Array("variant" => (string) $deger); }<br />
<br />
<br />
<br />
<br />
<br />
}<br />
<br />
<br />
```<br />
<br />
<br />
i cant get old feature values data and add if not new value. this way just adding new walue to feature values<br />
please please help