PDA

View Full Version : چگونگی کپی کردن مقادیر در PHP



mozhgan11111
جمعه 08 خرداد 1394, 23:38 عصر
با سلام

میخواستم بدونم چگونه میشه برای treeview امکان کپی و یا انتقال گذاشت ؟

طوری که مثلا : با انتخاب شاخه موردنظر و زدن دکمه copy و انتخاب مکانی از درخت و زدن دکمه paste شاخه انتخاب شده با تمام زیرشاخه هاش در اونجا کپی بشه

چطور میتونم اینکارو بکنم ؟

fatima-php
شنبه 09 خرداد 1394, 08:47 صبح
کار PHP به تنهایی نیست. باید با ترکیب Javascript و PHP و به کمک AJAX انجام بدین.

H:Shojaei
شنبه 09 خرداد 1394, 12:05 عصر
الگوریتمی که باید کار کنید...
به این صورته که هر شاخه ای که انتخاب شد شما id پدر اون شاخه رو تغییرش میدین مثلا به این صورت ساختار درختی دارید...
موضوع1 با id=1
زیر شاخه1(idParent=1)
موضوع2 با id=2
زیر شاخه2(idParent=2)

به عنوان مثال اگر خواستید زیر شاخه 2 رو ببرین توی زیر شاخه های موضوع1 اونوقت idParent زیر شاخه 2 میشه 1 به این صورت میشه:
موضوع1 با id=1
زیر شاخه1(idParent=1)

زیر شاخه2(idParent=1)
موضوع2 با id=2
حالا این که با چی انجام بدین همونطور که دوستمون گفتن این شکلی که میخواید باید تلفیقی از جاوا اسکریپت و php باشه کپی رو که میزنید زیر id زیر شاخه رو برمیدارید با جاوا اسکریپت... و موضوع رو که انتخاب کردید و پیست رو زدید id موضوع رو هم برمیدارید حالا یه کوئری میسازید که اون زیر شاخه id والدش تعویض بشه و برابر با id موضوع جدید بشه...