ورود

View Full Version : تجمیع و ارسال اطلاعات ورودی ها توسط json



IMANAZADI
سه شنبه 10 آذر 1394, 11:42 صبح
با سلام
فرض کنید که توی یک صفحه چندین ساختار اطلاعاتی داریم که از نظر تعداد آیتم با هم تفاوت دارند و میخواهیم همه رو توسط json تجمیع و به پایگاه داده ارسال کنیم به نظرتون بهترین راه کار چیه ؟


ساختار صفحه شبیه زیر می باشد
هر کدام از ایتم های زیر رو یک رکورد در نظر بگیرید
مثلا


aaa-a10-8-104-1500
aaa-a19-12-95-800
aaa-a16-2-45-450
و ....






<input type='hidden' name='group-type[]' value='aaa'>
<input type='hidden' name='aaa-type[]' value="a10">
<input type='hidden' name='aaa-size[]' value="8">
<input type='hidden' name='aaa-weight[]' value="104">
<input type='hidden' name='aaa-len[]' value="1500">


------------


<input type='hidden' name='group-type[]' value='aaa'>
<input type='hidden' name='aaa-type[]' value="a19">
<input type='hidden' name='aaa-size[]' value="12">
<input type='hidden' name='aaa-weight[]' value="95">
<input type='hidden' name='aaa-len[]' value="800">
------------


<input type='hidden' name='group-type[]' value='aaa'>
<input type='hidden' name='aaa-type[]' value="a16">
<input type='hidden' name='aaa-size[]' value="2">
<input type='hidden' name='aaa-weight[]' value="45">
<input type='hidden' name='aaa-len[]' value="450">


-----------------------------------------------------------


<input type='hidden' name='group-type[]' value='bbb'>
<input type='hidden' name='bbb-type[]' value="b16">
<input type='hidden' name='bbb-color[]' value="red">
<input type='hidden' name='bbb-dimention[]' value="30*30*40">
<input type='hidden' name='bbb-price[]' value="4500">
<input type='hidden' name='bbb-count[]' value="4">


------------


<input type='hidden' name='group-type[]' value='bbb'>
<input type='hidden' name='bbb-type[]' value="b45">
<input type='hidden' name='bbb-color[]' value="yellow">
<input type='hidden' name='bbb-dimention[]' value="50*30*80">
<input type='hidden' name='bbb-price[]' value="6200">
<input type='hidden' name='bbb-count[]' value="34">


---------------------------------------------------------------




<input type='hidden' name='group-type[]' value='ccc'>
<input type='hidden' name='ccc-size[]' value="3">
<input type='hidden' name='ccc-color[]' value="green">
<input type='hidden' name='ccc-weight[]' value="5400">


------------


<input type='hidden' name='group-type[]' value='ccc'>
<input type='hidden' name='ccc-size[]' value="9">
<input type='hidden' name='ccc-color[]' value="orange">
<input type='hidden' name='ccc-weight[]' value="3610">
------------------------------------------------------------------

IMANAZADI
چهارشنبه 11 آذر 1394, 11:15 صبح
کسی از دوستان راهنمایی نمیکنه

IMANAZADI
شنبه 14 آذر 1394, 13:57 عصر
بازم ممنون
جوابها خیلی زیاد و خوب بودن