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

موضوع: گرفتن مقدار id که بهش اینسرت شده

  1. #1
    عضو جدید
    تاریخ عضویت
    Jul 2011
    نوشته ها
    12
    تشکر تشکر کرده 
    4
    تشکر تشکر شده 
    4
    تشکر شده در
    4 پست

    پیش فرض گرفتن مقدار id که بهش اینسرت شده

    سلام

    من از یک تیبل یک کوئری گرفتم و میخوام مقداراهایی رو به اون تیبل اینسترت کنم

    مثلآ تیبل Users که فیلدهایی مثه ID , username , password , location و و و اینا رو داره

    خب در این تیبل کلید اصلی بروی ID هسش و مقداراش هم به تریتب اضافه میشه

    و حالا سوال:

    چطور من میتونم مقدار ID یوزر که همزان داره اینسرت میشه رو بدست بیارم ؟

    فکر نکنم منظوریم رو گرفته باشید، یک مثال میزنم:

    مثلآ این کوئری رو در نظر بگیرید:

    کد:
    $db2->query('INSERT INTO users username="ali", password="12345", location="Tehran"');
    خب الان مشاهده کنید، به تیبل users با اجرا شدن این کوئری یک یوزر بنام ali اینسرت میشه

    و اما اگه دقت کنید داخل کوئری اسمی از ID برده نشده، چرا ؟ چون خود ID خود بخود اضافه میشه و پس لازم هم نیست که اسمی درونش برده بوشه

    خب واسه این کار مشکلی ندارم

    فقط سوال اصلی من اینه که چطور میتونم توسط این کوئری که به تیبیل یوزرز یک کاربر اضافه شده ID شو بدست بیارم و بریزم داخل یک متغیر

    منتظرم

  2. # ADS




     

  3. #2
    کاربر اخراج شده
    تاریخ عضویت
    Dec 2010
    نوشته ها
    401
    تشکر تشکر کرده 
    67
    تشکر تشکر شده 
    572
    تشکر شده در
    364 پست

    پیش فرض پاسخ : گرفتن مقدار id که بهش اینسرت شده

    کد PHP:
    $id=mysql_insert_id(); 

  4. تعداد تشکر ها از ali2k به دلیل پست مفید


  5. #3
    عضو جدید
    تاریخ عضویت
    Jul 2011
    نوشته ها
    12
    تشکر تشکر کرده 
    4
    تشکر تشکر شده 
    4
    تشکر شده در
    4 پست

    پیش فرض پاسخ : گرفتن مقدار id که بهش اینسرت شده

    نقل قول نوشته اصلی توسط ali2k نمایش پست ها
    کد PHP:
    $id=mysql_insert_id(); 
    مرسی دوست عزیز

    خب الان اینرو چطور من میتونم ازش استفاده کنم ؟

    چطور میتونم به کوئریم اضافش کنم ؟

  6. #4
    عضو جدید
    تاریخ عضویت
    Jul 2011
    نوشته ها
    12
    تشکر تشکر کرده 
    4
    تشکر تشکر شده 
    4
    تشکر شده در
    4 پست

    پیش فرض پاسخ : گرفتن مقدار id که بهش اینسرت شده

    ممنونم برادر

    فیکس شد

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

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

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

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

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