လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> mysql_insert_id

mysql_insert_id

ယခင်ထည့်သွင်းစစ်ဆင်ရေးမှထုတ်ပေးသော ID ကိုရယူပါ။
အမည်:mysql_insert_id
အမျိုးအစား:မသတ်မှတ်ထားသောအမျိုးအစား
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:နောက်ဆုံးဖြည့်စွက်စံချိန်တင်၏အလိုအလျောက်တိုးပွားလာ ID တန်ဖိုးကိုရယူပါ

function name: MySQL_INSERT_ID ()

function ကိုဖော်ပြချက် - ဤလုပ်ဆောင်ချက်သည်နောက်ဆုံးဖြည့်စွက်ထားသောမှတ်တမ်း၏ Autoincrement ID တန်ဖိုးကိုရရှိရန်အသုံးပြုသည်။

သက်ဆိုင်သောဗားရှင်း - ဤလုပ်ဆောင်မှုကို PHP 4 တွင်မိတ်ဆက်ခဲ့ပြီး PHP 5.5.0 တွင်အလျှော့ပေးလိုက်လျောခြင်းဖြစ်ပြီး PHP 7.0.0 တွင်ဖယ်ရှားခဲ့သည်။ MySQLI သို့မဟုတ် PDO Extension ကိုအသုံးပြုရန်အကြံပြုသည်။

Syntax: MySQL_INSERT_ID ($ link)

Parametermer

  • $ link: optional parameter သည် MySQL server နှင့်ဆက်သွယ်မှုကိုညွှန်ပြသည်။ ဒီ parameter သည်ချန်လှပ်ထားလျှင် MySQL_Connect () သို့မဟုတ် MySQL_PConnect () function ကိုအသုံးပြုသည်။

ပြန်လာတန်ဖိုး - နောက်ဆုံးဖြည့်စွက်ထားသောစံချိန်၏ Self-Integreger ID တန်ဖိုးကိုကိုယ်စားပြုသောကိန်းတစ်ခုသို့ပြန်ပို့သည်။

ဥပမာ -

  1. နောက်ဆုံးဖြည့်စွက်ထားသောမှတ်တမ်း၏ ID ကိုရယူရန်ပုံမှန်ဆက်သွယ်မှုကိုသုံးပါ။
 $link = mysql_connect("localhost", "username", "password"); mysql_select_db("database", $link); $query = "INSERT INTO users (name) VALUES ('John')"; mysql_query($query, $link); $lastInsertedId = mysql_insert_id(); echo "Last inserted ID: " . $lastInsertedId;
  1. ပြီးခဲ့သည့်ဖြည့်စွက်မှတ်တမ်း၏ ID ကိုရယူရန်သတ်မှတ်ထားသောဆက်သွယ်မှုကိုအသုံးပြုပါ။
 $link = mysql_connect("localhost", "username", "password"); mysql_select_db("database", $link); $query = "INSERT INTO users (name) VALUES ('John')"; mysql_query($query, $link); $lastInsertedId = mysql_insert_id($link); echo "Last inserted ID: " . $lastInsertedId;

မှတ်စုများ

  • ဒီ function ကိုတန်ဖိုးမထားဘူး, ဖယ်ရှားလိုက်တာက MySQLI (သို့) PDO Extensions မှာသက်ဆိုင်ရာလုပ်ငန်းဆောင်တာတွေကိုသုံးဖို့အကြံပြုထားပါတယ်။
  • အကယ်. မှတ်တမ်းမထည့်သွင်းမီ insert query ကိုကွပ်မျက်ခြင်းမပြုပါကသို့မဟုတ်နောက်ဆုံးစုံစမ်းမှုသည်ထည့်သွင်းချက်တစ်ခုမဟုတ်ပါ။
  • အကယ်. နောက်ဆုံးဖြည့်စွက်စာရင်းတွင် autoinccreenment ID ကော်လံမရှိပါက MySQL_INSERT_ID () function သည် 0 င်ပြန်လာလိမ့်မည်။
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • ခြွင်းချက်ပစ်ချတဲ့ဖိုင်ကိုလမ်းကြောင်းအပြည့်အစုံပြန်သွားသည်။ getFile

    getFile

    ခြွင်းချက်ပစ်ချတဲ့ဖိ
  • အသစ်တစ်ခုကိုရိုးရှင်းတဲ့အရာဝတ်ထုဖန်တီးပေးပါတယ်။ __construct

    __construct

    အသစ်တစ်ခုကိုရိုးရှင်
  • ဖိုင်ကိုဆာဗာသို့တင်ပါ (ပိတ်ဆို့ခြင်းမဟုတ်သော) ။ ftp_nb_put

    ftp_nb_put

    ဖိုင်ကိုဆာဗာသို့တင်ပ
  • ရလဒ်အစုအဝေးအတွက်လက်ရှိအတန်း၏ကော်လံအရှည်ပြန်လာ။ fetch_lengths

    fetch_lengths

    ရလဒ်အစုအဝေးအတွက်လက်ရ
  • zip ဖိုင်ကိုပိတ်ပါ။ zip_close

    zip_close

    zipဖိုင်ကိုပိတ်ပါ။
  • FTP ဆက်သွယ်မှုကိုပိတ်ပါ။ ftp_close

    ftp_close

    FTPဆက်သွယ်မှုကိုပိတ်
  • သတ်မှတ်ထားသော directory ရှိဖိုင်များ၏စာရင်းကိုပြန်ပို့သည်။ ftp_nlist

    ftp_nlist

    သတ်မှတ်ထားသောdirecto
  • FTP တွင် program / command ကိုလုပ်ဆောင်ပါ။ ftp_exec

    ftp_exec

    FTPတွင်program/comma
လူကြိုက်များသော ဆောင်းပါးများ