نمایش نتایج: از شماره 1 تا 6 , از مجموع 6

موضوع: مشکل در ارسال مقادیر

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن alborzhost آواتار ها
    تاریخ عضویت
    Aug 2009
    محل سکونت
    همین دور و برا
    نوشته ها
    463
    تشکر تشکر کرده 
    204
    تشکر تشکر شده 
    951
    تشکر شده در
    753 پست

    پیش فرض پاسخ : مشکل در ارسال مقادیر

    سلام

    یک سوال دیگه هم دارم
    میخام یک عدد رندوم تولید کنم برای کد رهگیری یک تابعی بگید که تکراری نده بیرون !
    در ضمن من میتونم 2 تا کلید اصلی تو دیتابیس داشته باشم ؟
    هم میخوام Id و هم کد رهگیری کلید اصلی باشن

    تشکر
    دیگر در البرز هاست فعالیت ندارم
    09380707181
    میزبانی وب اوربیس - http://orbis.ir

  2. #2
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : مشکل در ارسال مقادیر

    نقل قول نوشته اصلی توسط alborzhost نمایش پست ها
    سلام

    یک سوال دیگه هم دارم
    میخام یک عدد رندوم تولید کنم برای کد رهگیری یک تابعی بگید که تکراری نده بیرون !
    در ضمن من میتونم 2 تا کلید اصلی تو دیتابیس داشته باشم ؟
    هم میخوام Id و هم کد رهگیری کلید اصلی باشن

    تشکر
    براي رندوم من از كد زير استفاده مي كنم :
    کد PHP:
    function GEN($num) {
    $rashlist 'ABDEFGHJKMNPRSTZ23456789';
    $rashg '';
    $i 0;
    while (
    $i $num) {
    $rashg .= substr($rashlistmt_rand(0strlen($rashlist)-1), 1);
    $i++;
    }
    return 
    $rashg;

    مثلا يك رشته رندوم 10 كاراكتري :
    کد PHP:
    echo GEN(10
    * بايد بعد از توليد عدد از صحت منحصر به فرد اون با يك كوئري مطمئن بشيد و در صورت تكراري بودن اقدام به تعويض اون كنيد.
    * احتمال رشته تصادفي تكراري تقريبا نزديك به صفر است اما جانب احتياط رو بايد رعايت كرد.
    * نمي تونيم دو primary key مستقل داشته باشيم اما تركيبي چرا :
    کد PHP:
    create table example_of_2_primary(
    id varchar(50not null,
    code varchar(50not null,
    title varchar(255),
    link varchar(255),
    primary key(idcode)); 
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

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