Vallahi sorununu hala anlayamadığım için çözüm sunamiyorum. Çoklu arrayı veritabanına kaydedip, veritabanından almak kolay. json_encode ile çok rahat yapabilirsin ama senin sorununu bu çözer mi bilmiyorum.

Burti adlı üyeden alıntı: mesajı görüntüle
kod için teşekkür ederim doğru kullanım. lakin veritabanından çektiğim için array atamasını nasıl yapıcam? explode tek formülüm

--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 03:18:58 -->-> Daha önceki mesaj 02:49:11 --

@LaCReMeL

bişey buldum ve şu an beni kurtaran kod oldu bu ))

 function string2KeyedArray($string, $delimiter = ',', $kv = '=>') {
  if ($a = explode($delimiter, $string)) { // create parts
    foreach ($a as $s) { // each part
      if ($s) {
        if ($pos = strpos($s, $kv)) { // key/value delimiter
          $ka[trim(substr($s, 0, $pos))] = trim(substr($s, $pos + strlen($kv)));
        } else { // key delimiter not found
          $ka[] = trim($s);
        }
      }
    }
    return $ka;
  }
} // string2KeyedArray

$veri = array(
    "renk" => array("siyah","yesil","sari"),
    "beden" => array("S","M","L","XL"),
    "degisken" => array("a","b","c"),
    "degiskenss" => array("ass","bss","css")
);

$ar1='renk=>yesil,beden=>M,degisken=>c,degiskenss=>css';
$icindeolsun = string2KeyedArray($ar1);


--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 03:28:25 -->-> Daha önceki mesaj 03:18:58 --

ama

$veri = array(
"renk" => array("siyah","yesil","sari"),
"beden" => array("S","M","L","XL"),
"degisken" => array("a","b","c"),
"degiskenss" => array("ass","bss","css")
);

içindeki array ı nasıl çekecem veritabanından çoklu array çünkü :/


--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 15:56:36 -->-> Daha önceki mesaj 15:44:27 --

Sıkıntını anladım sanırım, o array'ı veri tabanına kaydetmek istiyorsun o yüzden string2KeyedArray fonksiyonunu kullanmaya çalişmişsin. Gerek yok ona yukarda da dediğim gibi json_encode ve json_decode ile işini rahatça halledebilirsin.

veri tabanına kaydetmeden önce json_encode yaparsın.
veritabanından çektikten sonra json_decode ile tekrar arraya dönüştürürsün.