Bana tefrika elemanlarının sırası / tür verir bir nestedsortable jQuery eklentisi kullanıyorum.
Bu serialitzation örneğin (kök anlamına gelir parent_id = 0):
id[1]=root&id[5]=1&id[2]=1&id[3]=1&id[4]=3
Ben yapacağım ilk şey ile patlayabilir & olduğunu:
$serialized = "id[1]=root&id[5]=1&id[2]=1&id[3]=1&id[4]=3";
$exploded = explode("&", $serialized);
Ama ben bir id[1]=root
veya id[3]=1
nasıl yönetileceği sonra bilmiyorum. Bunu nasıl yapabilirim?
Ve başka bir soru. Bu şekilde ben sipariş saklamak için nasıl olduğunu bilmiyorum. Ben gibi dizi ile patladı erdiğinde array("id"=>1, "parent"=>"root");
Ben sırasını saklamak ettik. Ben bir dizin ile yapacağız, ama ben iç içe düzeyleri tanımak nasıl?
Örnek:
$i = 0;
foreach($exploded as $explode)
{
//update every id in MySQL and set parent=$explode["parent"] and order=$i
$i++;
}
Ben N seviyeleri var eğer Ama, nasıl ben onlardan her biri için bir dizin $ i olabilir?
Şimdiden teşekkürler!