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

نام تاپیک: شناسایی کاربر در تمامی جداول پایگاه داده mysql

  1. #1

    شناسایی کاربر در تمامی جداول پایگاه داده mysql

    با سلام خدمت شما دوستان عزیز
    من یک جدول به نام register در mysqlساخته ام که افرادیکه درسایت ثبت نام میکنند، مشخصاتشان در آن ذخیره میشود و یک کد خاص به هر فرد داده میشود.
    وهمچنین یک جدول دیگری به نام <<زیرمجموعه >> ساخته ام که در این صفحه، برخی کاربران میتوانند کاربران دیگری را به زیرمجموعه خود در بیاورند.
    سوال من این است که چگونه در جدول دوم ( جدول زیر مجموعه ) برای شناسایی افراد، از کد های جدول اول (جدول register) استفاده شود؟

  2. #2
    کاربر دائمی
    تاریخ عضویت
    مهر 1394
    محل زندگی
    ایران
    پست
    357

    نقل قول: شناسایی کاربر در تمامی جداول پایگاه داده mysql

    سلام توی جدول اول آی دی کاربر رو بگیر و یه فیلد توی جدول دوم بزن که مقدار ای دی جدول اول رو ذخیره کنه حالا میتونی جدولاتو هم innodb بزنی که با استفاده از forignkey بهم ریلیشن داشته باشند اگر هم نخواستی myisam بزن و توی کدها با استفاده از join کویری بزنی

    خیلی سخت نیست آسونه

  3. #3

    نقل قول: شناسایی کاربر در تمامی جداول پایگاه داده mysql

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

  4. #4
    کاربر دائمی
    تاریخ عضویت
    مهر 1394
    محل زندگی
    ایران
    پست
    357

    نقل قول: شناسایی کاربر در تمامی جداول پایگاه داده mysql

    منظورتون رو از تضمین متوجه نشدم ولی اینو یه نگاه بیانداز

    https://www.google.com/search?q=sql+...hrome&ie=UTF-8

  5. #5

    نقل قول: شناسایی کاربر در تمامی جداول پایگاه داده mysql

    نقل قول نوشته شده توسط charcharkh مشاهده تاپیک
    منظورتون رو از تضمین متوجه نشدم ولی اینو یه نگاه بیانداز

    https://www.google.com/search?q=sql+...hrome&ie=UTF-8
    اگه امکانش هست ساختن کلید خارجی در phpmyadmin رو توضیح بدید.

  6. #6
    کاربر دائمی
    تاریخ عضویت
    مهر 1394
    محل زندگی
    ایران
    پست
    357

    نقل قول: شناسایی کاربر در تمامی جداول پایگاه داده mysql

    بفرمایید

    https://www.google.com/search?q=how+...hrome&ie=UTF-8


    یه جستجوی ساده هم توی گوگل بزنی به نتیجه میرسی خیلی سخت نیست

  7. #7

    نقل قول: شناسایی کاربر در تمامی جداول پایگاه داده mysql

    ببینید من در جدول رجیستر یک ستون به نام id به عنوان کلید اصلی تعریف کردم
    و در جدول زیرمجموعه یک ستون به نام admin id تعریف کردم بعد از اون به قسمت structure این جدول رفتم و در قسمت relation فیلد admin id رو کلید خارجی فیلد id قرار دادم در ضمن فیلد admin id رو هم به صورت index قرار دادم
    ولی در آخر ارور Error: Field 'admin id' doesn't have a default value رو ازم میگیره . من default value روی none تنظیم کردم و قتی هم که روی null تنظیم میکنم در این ستون همه رکورد ها رو null میزنه.
    علتش این ارور چیه؟

  8. #8
    کاربر دائمی
    تاریخ عضویت
    مهر 1394
    محل زندگی
    ایران
    پست
    357

    نقل قول: شناسایی کاربر در تمامی جداول پایگاه داده mysql

    نبایست null بزاری !!!!!!!!

    داره میگه فرمت ستون
    admin id' مثل ستون id' در جدول اول نیست

    اگر id داره int ذخیره میکنه با طول مثلا 10 اون
    admin id' هم بایست دقیقا همین باشه

  9. #9

    نقل قول: شناسایی کاربر در تمامی جداول پایگاه داده mysql

    من دقیقا همین کارو کردم ولی بازم همین پیامو میده

  10. #10

    نقل قول: شناسایی کاربر در تمامی جداول پایگاه داده mysql

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

  11. #11

    نقل قول: شناسایی کاربر در تمامی جداول پایگاه داده mysql

    ممنون از مطالب مفیدتون.


    نرم افزار حسابداری پاپاسی

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

  1. سوال: خطا در اتصال به پایگاه داده mysql
    نوشته شده توسط reza rezai در بخش MySQL
    پاسخ: 3
    آخرین پست: یک شنبه 18 تیر 1396, 21:14 عصر
  2. مشکل در اتصال به پایگاه داده (mysql)
    نوشته شده توسط 2020s1371 در بخش برنامه نویسی در محیط QT و هم خانواده هایش
    پاسخ: 12
    آخرین پست: چهارشنبه 12 شهریور 1393, 12:54 عصر
  3. راهنمایی در مورد header Detail در طراحی جداول پایگاه داده
    نوشته شده توسط soran102 در بخش تحلیل و طراحی بانک اطلاعات
    پاسخ: 3
    آخرین پست: سه شنبه 13 اسفند 1392, 21:14 عصر
  4. کمک در انتخاب جداول پایگاه داده برای php
    نوشته شده توسط raze11 در بخش PHP
    پاسخ: 15
    آخرین پست: پنج شنبه 23 آبان 1392, 00:27 صبح
  5. در موقع ساختن Setup تکلیف جداول پایگاه داده چی میشه؟
    نوشته شده توسط سهیلا در بخش برنامه نویسی در Delphi
    پاسخ: 4
    آخرین پست: شنبه 02 خرداد 1383, 07:26 صبح

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

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