اعداد رندوم در Auto Increment

amirepsilon

Active Member
سلام
دوستان من میخوام اعداد رندوم در Auto Increment نمایش داده بشن
به جای این که از یک شروع کنه بره بالا اعداد تصادفی نشون بده
یا حتی تلفیقی باشه از عدد یا حروف
مثلا برای یک خبر به جای این :

PHP:
news.php?id=55

این باشه

PHP:
news.php?id=sdf5646

ممنون میشم راهنمایی کنید
یا علی
 

LordEfazati

Member
می تونی همون آی دی اولیه باشه ولی با چیزهای دیگه قاطیش کنی :green:
مثلا آی دی باشه 21
بعد بیای اول و آخرش همچین چیزی اضافه کنی که خودش رندوم اضافه می کنه

XXX21
این xxx می تونه حرف باشه
بعدشم می تونه عدد باشه XXX21YY اینم عدد رندوم باشه
اما این کارا آخر عاقبت نداره :green:

PHP:
int rand  ( int $min  , int $max  )

اینم حرف رندومه

PHP:
function rand_str($length = 32, $chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890')
 

LordEfazati

Member
می تونی همون آی دی اولیه باشه ولی با چیزهای دیگه قاطیش کنی :green:
مثلا آی دی باشه 21
بعد بیای اول و آخرش همچین چیزی اضافه کنی که خودش رندوم اضافه می کنه

XXX21
این xxx می تونه حرف باشه
بعدشم می تونه عدد باشه XXX21YY اینم عدد رندوم باشه
اما این کارا آخر عاقبت نداره :green:

PHP:
int rand  ( int $min  , int $max  )

اینم حرف رندومه

PHP:
function rand_str($length = 32, $chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890')
 

miladanimator

Active Member
می تونی بزنی یک ترکیب x رقمی از اعداد 0 تا 9 و حروف a تا Z ایجاد بشه . بعد چک کنه در دیتابیس موجود نباشه . اگه موجود بود ، یک بار دیگه مقدار رندوم رو ایجاد کنه .
 

amirepsilon

Active Member
دوستان mysql_insert_id چی برمیگردونه ؟
اگه ستون autoincrement نداشته باشیم چی ؟
 

جدیدترین ارسال ها

بالا