نمایش نتایج 1 تا 7 از 7

نام تاپیک: منوی درختی با php

  1. #1

    منوی درختی با php

    با سلام.
    از دوستان کسی دستور ایجاد منوی درختی متصل به دیتابیس با php رو داره؟
    اگه همراه با فایل پروزه باشه که خیلی بهتره چون من گشتم ولی بافایل پروزه نتوستن پیدا کنم.


    با تشکر...

  2. #2

    نقل قول: منوی درختی با php

    سلام
    راستش منم چند روزی هستش که دارم یکی رو پیاده سازی میکنم و تا یک جایی پیش رفتم اگر میخوای جزئیات رو در اختیارت بذارم

  3. #3

    نقل قول: منوی درختی با php

    با کمال میل دوست عزیز.خیلی هم لطف میکنید.
    چون من تازه وارد برنامه نویسی php شدم و تا قبل از این بیشتر کدهای html و css رو مینوشتم.

  4. #4

    نقل قول: منوی درختی با php

    خب ساختار دیتابیس سه تا فیلد میخواد
    آیدی کلید اصلی
    منوی اصلی
    کلید خارجی ( مقدار کلید اصلی داخلش ریخته میشه )

    دقت کن کلید خارجی مقدار NULL میگیره و با کلید اصلی در ارتباط هست

    برای افزودن منوی های اصلی به جدول که همون Insert کن
    ولی برای افزودن زیر منو نیاز هستش که منوها رو بریزی داخل یک تگ select بعدش آیدی منوی اصلی رو از select بگیری بریزی داخل کلید خارجی+زیر منو

    تا اینجا رو ردیف کن و اگر جایی مبهم هستش بگو تا توضیح بدم

  5. #5

    نقل قول: منوی درختی با php

    من الان همین جا چند تا سوال دارم:
    1.تو فیلد های دیتابیس در mysql به صورت فارسی بنویسم؟یعنی همینجوری که شما نوشتی؟مشکلی به وجود نمیاد؟

    2.تو جمله "کلید خارجی ( مقدار کلید اصلی داخلش ریخته میشه )" منظورتون از "کلید اصلی" همون "منوی اصلیه" ؟و یعنی چی که داخلش ریخته میشه؟

    3.معنی ارتباط کلید خارجی با کلید اصلی رو هم نمیفهمم.

    4.این رو هم نمیفهمم: "...آیدی منوی اصلی رو از select بگیری بریزی داخل کلید خارجی+زیر منو"

    شرمنده اگه نا امید کننده بود.اگه احساس میکنید شرایط سخت براتون و اذیت میشید ادامه ندید....

  6. #6

    نقل قول: منوی درختی با php

    با اجازه ی آقا میرزا جواد.
    فرضو به این میگیریم که یک جدول مطلب دارین و یک جدول دسته بندی.
    جدول مطلب این فیلدهارو داره : id, title, content, cat_id
    جدول دسته بندی : id, name
    کلید اصلی جدول مطلب id هست و کلید خارجی cat_id
    کلید اصلی جدول دسته بندی id هست.
    حالا کلید اصلی دسته بندی (یعنی فیلد id دسته بندی) باید ریخته بشه داخل کلید خارجی جدول مطلب(یعنی cat_id)
    زمانی این ریخته میشود که یک مطلب جدید insert شه.شما چنتا دسته بندی داخل دیتابیس دستی وارد میکنید مثلا موبایل - لپ تاپ
    زمانی که میخواین مطلب جدید insert کنید داخل فرم میتونید با تگ select داخلش دسته بندی هارو نمایش بدید داخل option ها.داخل value تگ های option مقدار id جدول دسته بندی رو میریزید و بین تگ باز و بسته هم که نامشون.
    بعد زمانی که دکمه ی ثبت رو میزنید باید مقدار value ای که در حالت انتخاب است رو در cat_id مطلب بریزید.اینجوری مشخص میشه این مطلبی که ما ایجاد کردیم مثلا مربوط به id=1 جدول دسته بندیه که بعد مشخص میشه که مربوط به دسته ی موبایله.
    فارسی هم میتونید بنویسید.collation جدول رو روی utf8_persian_ci بذارید.
    بازم سوالی بود بپرسید.

  7. #7

    نقل قول: منوی درختی با php

    نقل قول نوشته شده توسط ***BiDaK*** مشاهده تاپیک
    با اجازه ی آقا میرزا جواد.
    قربونت داداش
    راستش هنوز خودم دارم روی این کار میکنم که تکمیلش کنم البته با راهنمایی شما و دیگر دوستان

    اینم یک کتاب برای آشنایی با کلید خارجی و بکارگیری که براتون آپ کردم و با خوندنش مفاهیم رو متوجه میشین

    http://www.4shared.com/office/ehlk_g...reign_key.html

تاپیک های مشابه

  1. چگونگی ایجاد ساختار، منوی درختی در جی کوئری
    نوشته شده توسط mo_mokh_com1 در بخش jQuery
    پاسخ: 3
    آخرین پست: سه شنبه 21 آذر 1391, 08:00 صبح
  2. منوی درختی فارسی
    نوشته شده توسط mostafa612003 در بخش طراحی وب (Web Design)
    پاسخ: 10
    آخرین پست: چهارشنبه 03 اسفند 1390, 19:25 عصر
  3. منوی جاوا در php اما چگونه
    نوشته شده توسط alireza.0913 در بخش PHP
    پاسخ: 5
    آخرین پست: سه شنبه 13 مهر 1389, 01:35 صبح
  4. سوال: طراحی منوی درختی بصورت داینامیک
    نوشته شده توسط rash44 در بخش PHP
    پاسخ: 9
    آخرین پست: یک شنبه 18 بهمن 1388, 09:52 صبح
  5. ایجاد ساختار درختی با php , javascript
    نوشته شده توسط arezoo64 در بخش PHP
    پاسخ: 5
    آخرین پست: شنبه 14 مهر 1386, 14:11 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •