PDA

View Full Version : سوال: توليد كليد در mysql



nextplus
پنج شنبه 25 تیر 1388, 15:32 عصر
سلام دوستان
مي خواستم تو mysql يك فيلد غير تكراري رشته داشته باشم. و براي فعال سازي يك كاربر استفاده بشه .

براي مثال وقتي يك كليد رو از نوع عددي و autonumber تعريف ميكنيم اين فيلد بصورت ,1,2,3,4,5,6,7,8,...... توليد ميشه .

اما من مي خوام يك فيلد تعريف كنم كه يك چيزي مثل اين توليد بشه .
ad132swd1s61d , awqe616141sd ,wew16146310sd ,reere45641df4d5ff , .......

يادمه كه تو اكسس اين امكان وجود داشت ولي تو mysql نمي تونم پيداش كنم .

دقيقا يك چيزي مثل فايلي كه ضميمه شده ؛ منتها اون فايل اكسسه ولي مشكل من تو mysql

nextplus
پنج شنبه 25 تیر 1388, 19:20 عصر
بگذاريد سوالمو طوره ديگه مطرح كنم .

من مي خوام بعد از ثبت نام يوزر تو سايت آدرس فعال سازي كه بصورت

http://site.com/active.php?id=24s1f554fsf1s54f5sd
براي ميل كاربر فرستاده بشه تا با اجراي اين آدرس كاربر فعال بشه .

من اينطوري خواستم كه براي اون كاربر كه ثبت نام ميكنه يك كد توليد بشه كه به حالت عددي نباشه تا يوزر بتونه اونو حدث بزنه .

حالا به نظر دوستان براي توليد اين كد بهترين راه چيه ؟