I Really Help About Crating Feature Values

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