پیاده سازی فرم درختی به صورت داینامیک با استفاده از php

mirzajavad

New Member
سلام


توی سایتی قصد دارم بخشی رو به عنوان سفارش محصول ایجاد کنم که افزودن محصولات به صورت داینامیک باشه برای مثال به یک select box محصول اضافه کنم خب این کار رو تا حالا انجام دادم


PHP:
    <select> 
    <option>select an item</option> 
    <?php 
$get_card = mysql_query("SELECT cardname FROM selectbox") or die(mysql_error($con)); 
$rows = mysql_num_rows($get_card); 
if ($rows > 0) { 
      
    while ($data = mysql_fetch_array($get_card)) { 
        echo "<option>" . $data["cardname"] . "</option>"; 
    } 
} else { 
    echo 'Sorry,There is no any card'; 
} 
?> 
</select>

تا اینجا مشکلی نیست
حالا باید توی قسمت مدیریت برای هر کدام از گزینه های select box یا radio یا ... زیر مجموعه تعریف کرد و برای زیر مجموعه هم زیر مجموعه دیگری و به همین منوال


و در آخر هزینه سفارش رو محاسبه کنه یعنی عملیات * / + - رو انجام بده


چون سایت مورد نظر هر روز باید محصول کم و یا زیاد کنه به چنین چیزی نیاز داره


به نظرتون باید چجوری نوشته بشه ؟
ساختار پایگاه داده چطوری باشه ؟

با تشکر
 

Army.Hidden

Active Member
سلام
ساختار بانک اطلاعاتی که زیاد تغییری نمیکنه ( فقط یک فیلد داشته باشید که اسم فیلد والد داخل قرار بگیره )
برای ساختار کدنویسی ( که چطور به صورت درختی و نامحدود استفاده کنید ) هم پیشنهاد میدم با تابع بازگشتی انجام بدید . یه سرج در این مورد میتونه مشکلتون رو حل کنه

با تشکر
 

mirzajavad

New Member
سلام
ساختار بانک اطلاعاتی که زیاد تغییری نمیکنه ( فقط یک فیلد داشته باشید که اسم فیلد والد داخل قرار بگیره )
برای ساختار کدنویسی ( که چطور به صورت درختی و نامحدود استفاده کنید ) هم پیشنهاد میدم با تابع بازگشتی انجام بدید . یه سرج در این مورد میتونه مشکلتون رو حل کنه

با تشکر

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

جدیدترین ارسال ها

بالا