lady64
سه شنبه 11 مرداد 1390, 14:07 عصر
با سلام.من در زمینه mysql و php (xampp & phpmyadmin & dreamweaver) در حال یادگیری هستم.
دو جدول دارم. یکی جدول مربوط به اطلاعات اشخاص و دومی جدولی برای وارد کردن نام کاربری و پسوورد هر شخصی که اطلاعاتش در جدول اشخاص ثبت شده.
Persontb:id(primary key),name,lname,tel,mob,codenumber(primary key
Usertb:id_user(primary key),user,pass
سوالات :) codenumber 1. هر شخص یک شماره پرونده منحصر به فرد دارد(
آیا نیاز است که این هم علاوه بر آی دی که قابل مشاهده نیست بعنوان کلید اصلی معرفی شود؟
2.بین جدول اول و دوم باید ارتباطی باشد.و این ارتباط با کلید خارجی صورت میگیرد.لطفا بفرمایید کلید خارجی را در جدول اول باید قرار داد؟یعنی یک کلید بنام id_user در جدول اول قرار دهم که با جدول دوم ارتباط داشته و کلید خارجی باشد؟
3. حال که دو جدول با هم از طریق کلید خارجی ارتباط پیدا کردند و ازنوع cascade انتخاب شدند ، وقتی اطلاعات را در جدول اول وارد شد و شخص میخواهد در صفحه دیگری نام کاربری و پسوورد خود را به جدول 2 اضافه کند (insert)( که بعدا در صفحه دیگری وقتی نام کاربری و پسوورد خود را وارد کرد وارد صفحه اطلاعات شخصی خود شود)
چگونه ارتباط دو جدول موجب میشود که نام کاربری و پسووردی که اضافه میشود متعلق به کاربر فعلی باشد.یعنی شخص 1 از جدول 1 وقتی نام کاربری و پسوورد انتخاب میکند مرتبط شود به اطلاعاتش در جدول 1.
ممنون میشوم با استفاده از جداول خودم راهنمایی بفرمایید.متاسفانه دوره ی آموزشی من در حد اضافه ، ویرایش و حذف یک جدول میباشد.لطفا کدphp و mysql آن را بفرمائید.
با تشکر فراوان از زحمات شما
دو جدول دارم. یکی جدول مربوط به اطلاعات اشخاص و دومی جدولی برای وارد کردن نام کاربری و پسوورد هر شخصی که اطلاعاتش در جدول اشخاص ثبت شده.
Persontb:id(primary key),name,lname,tel,mob,codenumber(primary key
Usertb:id_user(primary key),user,pass
سوالات :) codenumber 1. هر شخص یک شماره پرونده منحصر به فرد دارد(
آیا نیاز است که این هم علاوه بر آی دی که قابل مشاهده نیست بعنوان کلید اصلی معرفی شود؟
2.بین جدول اول و دوم باید ارتباطی باشد.و این ارتباط با کلید خارجی صورت میگیرد.لطفا بفرمایید کلید خارجی را در جدول اول باید قرار داد؟یعنی یک کلید بنام id_user در جدول اول قرار دهم که با جدول دوم ارتباط داشته و کلید خارجی باشد؟
3. حال که دو جدول با هم از طریق کلید خارجی ارتباط پیدا کردند و ازنوع cascade انتخاب شدند ، وقتی اطلاعات را در جدول اول وارد شد و شخص میخواهد در صفحه دیگری نام کاربری و پسوورد خود را به جدول 2 اضافه کند (insert)( که بعدا در صفحه دیگری وقتی نام کاربری و پسوورد خود را وارد کرد وارد صفحه اطلاعات شخصی خود شود)
چگونه ارتباط دو جدول موجب میشود که نام کاربری و پسووردی که اضافه میشود متعلق به کاربر فعلی باشد.یعنی شخص 1 از جدول 1 وقتی نام کاربری و پسوورد انتخاب میکند مرتبط شود به اطلاعاتش در جدول 1.
ممنون میشوم با استفاده از جداول خودم راهنمایی بفرمایید.متاسفانه دوره ی آموزشی من در حد اضافه ، ویرایش و حذف یک جدول میباشد.لطفا کدphp و mysql آن را بفرمائید.
با تشکر فراوان از زحمات شما