• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
نمایش کل مجموعه ها در بازاریابی شبکه ای
#1
من در mysql یه جدولی به اسم users دارم که کاربرای سایت هستند که هر کدوم از کاربرا یک کد معرف اختصاصی دارند .
کاربرایی اون کد رو به عنوان کد معرف وارد کردن میرن زیر مجموعه مستقیم اون فرد
ولی کاربرایی که غیر مستقیم هسند رو چطور بدست بیارم
  پاسخ
تشکر شده توسط :
#2
(۱۳۹۸ آذر ۰۵, ۰۴:۱۴ ب.ظ)mahdi0910 نوشته: من در mysql یه جدولی به اسم users دارم که کاربرای سایت هستند که هر کدوم از کاربرا یک کد معرف اختصاصی دارند .
کاربرایی اون کد رو به عنوان کد معرف وارد کردن میرن زیر مجموعه مستقیم اون فرد
ولی کاربرایی که غیر مستقیم هسند رو چطور بدست بیارم

منظورت از غیر مستقیم چیه ؟
یعنی کد معرف وارد نمیکنه ؟ ولی ممکنه یکی از کاربری فعلی سایت معرفیش کرده باشه ؟
اگر اینطوره که خب وقتی کد معرف نزده دیگه کاریش نمیشه کرد
مگر اینکه کد معرف را اجباری کنی
  پاسخ
تشکر شده توسط :
#3
(۱۳۹۸ آذر ۰۵, ۱۱:۲۷ ب.ظ)Master_Power نوشته:
(۱۳۹۸ آذر ۰۵, ۰۴:۱۴ ب.ظ)mahdi0910 نوشته: من در mysql یه جدولی به اسم users دارم که کاربرای سایت هستند که هر کدوم از کاربرا یک کد معرف اختصاصی دارند .
کاربرایی اون کد رو به عنوان کد معرف وارد کردن میرن زیر مجموعه مستقیم اون فرد
ولی کاربرایی که غیر مستقیم هسند رو چطور بدست بیارم

منظورت از غیر مستقیم چیه ؟
یعنی کد معرف وارد نمیکنه ؟ ولی ممکنه یکی از کاربری فعلی سایت معرفیش کرده باشه ؟
اگر اینطوره که خب وقتی کد معرف نزده دیگه کاریش نمیشه کرد
مگر اینکه کد معرف را اجباری کنی

نه منظورم این نیست
مثلا من در سایت ثبت نام میکنم و کد معرف اختصاصی خودم مو میگیرم و بعد مثلا شمارو به سایت معرف میکنم و شما با کد من خرید انجام میدید و شما هم یک کد معرف اختصاصی دارید .
و وقتی که شما یک نفر رو با کد معرف خودتون وارد سایت میکنید و اون شخص زیر مجموعه مستقیم شما میشه و زیر مجموعه غیر مستقیم من
مثل شبکه یا هرم
حالا من میخوام تعداد کل زیر مجموعه هارو بدست بیارم چه اونایی که با کد من وارد شدن و چه اون های که با کد شما وارد شدن که جزو زیر مجموعه من میشه
  پاسخ
تشکر شده توسط :
#4
(۱۳۹۸ آذر ۰۶, ۱۱:۵۴ ق.ظ)mahdi0910 نوشته:
(۱۳۹۸ آذر ۰۵, ۱۱:۲۷ ب.ظ)Master_Power نوشته:
(۱۳۹۸ آذر ۰۵, ۰۴:۱۴ ب.ظ)mahdi0910 نوشته: من در mysql یه جدولی به اسم users دارم که کاربرای سایت هستند که هر کدوم از کاربرا یک کد معرف اختصاصی دارند .
کاربرایی اون کد رو به عنوان کد معرف وارد کردن میرن زیر مجموعه مستقیم اون فرد
ولی کاربرایی که غیر مستقیم هسند رو چطور بدست بیارم

منظورت از غیر مستقیم چیه ؟
یعنی کد معرف وارد نمیکنه ؟ ولی ممکنه یکی از کاربری فعلی سایت معرفیش کرده باشه ؟
اگر اینطوره که خب وقتی کد معرف نزده دیگه کاریش نمیشه کرد
مگر اینکه کد معرف را اجباری کنی

نه منظورم این نیست
مثلا من در سایت ثبت نام میکنم و کد معرف اختصاصی خودم مو میگیرم و بعد مثلا شمارو به سایت معرف میکنم و شما با کد من خرید انجام میدید و شما هم یک کد معرف اختصاصی دارید .
و وقتی که شما یک نفر رو با کد معرف خودتون وارد سایت میکنید و اون شخص زیر مجموعه مستقیم شما میشه و زیر مجموعه غیر مستقیم من
مثل شبکه یا هرم
حالا من میخوام تعداد کل زیر مجموعه هارو بدست بیارم چه اونایی که با کد من وارد شدن و چه اون های که با کد شما وارد شدن که جزو زیر مجموعه من میشه

باید یه ستون درست کنی مثلا به اسم parent_id که محتوای داخلش به صورت آرایه ای از ID اشخاص بشه و موقع ثبت نام تابعی بنویسی که محتوای فیلد کد معرف را با آیدی کاربری که کد مال اون هست مقایسه کنه و اگر درست بود آیدی کاربر سرمجموعه insert بشه و البته با یه حلقه foreach بیاد explode کنه و اگر خالی بود آیدی جدید وارد بشه و موقعی که میخواید result بگیرید هم query ستون parent_id را بیاید explode کنید و مشخصات کاربران زیرمجموعتون را نشون بدید
  پاسخ
تشکر شده توسط :
#5
(۱۳۹۸ آذر ۰۶, ۰۸:۱۱ ب.ظ)Master_Power نوشته:
(۱۳۹۸ آذر ۰۶, ۱۱:۵۴ ق.ظ)mahdi0910 نوشته:
(۱۳۹۸ آذر ۰۵, ۱۱:۲۷ ب.ظ)Master_Power نوشته:
(۱۳۹۸ آذر ۰۵, ۰۴:۱۴ ب.ظ)mahdi0910 نوشته: من در mysql یه جدولی به اسم users دارم که کاربرای سایت هستند که هر کدوم از کاربرا یک کد معرف اختصاصی دارند .
کاربرایی اون کد رو به عنوان کد معرف وارد کردن میرن زیر مجموعه مستقیم اون فرد
ولی کاربرایی که غیر مستقیم هسند رو چطور بدست بیارم

منظورت از غیر مستقیم چیه ؟
یعنی کد معرف وارد نمیکنه ؟ ولی ممکنه یکی از کاربری فعلی سایت معرفیش کرده باشه ؟
اگر اینطوره که خب وقتی کد معرف نزده دیگه کاریش نمیشه کرد
مگر اینکه کد معرف را اجباری کنی

نه منظورم این نیست
مثلا من در سایت ثبت نام میکنم و کد معرف اختصاصی خودم مو میگیرم و بعد مثلا شمارو به سایت معرف میکنم و شما با کد من خرید انجام میدید و شما هم یک کد معرف اختصاصی دارید .
و وقتی که شما یک نفر رو با کد معرف خودتون وارد سایت میکنید و اون شخص زیر مجموعه مستقیم شما میشه و زیر مجموعه غیر مستقیم من
مثل شبکه یا هرم
حالا من میخوام تعداد کل زیر مجموعه هارو بدست بیارم چه اونایی که با کد من وارد شدن و چه اون های که با کد شما وارد شدن که جزو زیر مجموعه من میشه

باید یه ستون درست کنی مثلا به اسم parent_id که محتوای داخلش به صورت آرایه ای از ID اشخاص بشه و موقع ثبت نام تابعی بنویسی که محتوای فیلد کد معرف را با آیدی کاربری که کد مال اون هست مقایسه کنه و اگر درست بود آیدی کاربر سرمجموعه insert بشه و البته با یه حلقه foreach بیاد explode کنه و اگر خالی بود آیدی جدید وارد بشه و موقعی که میخواید result بگیرید هم query ستون parent_id را بیاید explode کنید و مشخصات کاربران زیرمجموعتون را نشون بدید

میشه بیشتر توضیح بدید
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان