လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> 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 င်ပြန်လာလိမ့်မည်။
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • အမျိုးမျိုးသော FTP Runtime options များကိုသတ်မှတ်ပါ။ ftp_set_option

    ftp_set_option

    အမျိုးမျိုးသောFTPRun
  • MySQL client စာကြည့်တိုက်ဗားရှင်းကိုကိန်းအဖြစ်ပြန်ပို့သည်။ get_client_version

    get_client_version

    MySQLclientစာကြည့်တိ
  • သတ်မှတ်ထားသောလယ်ကွင်း၏အရှည်ကိုပြန်သွားသည်။ mysql_field_len

    mysql_field_len

    သတ်မှတ်ထားသောလယ်ကွင်
  • သတ်မှတ်ထားသောကွက်လပ်တည်ရှိရာဇယားအမည်ရရှိသွားတဲ့။ mysql_field_table

    mysql_field_table

    သတ်မှတ်ထားသောကွက်လပ်
  • ချိတ်ဆက်မှုမရှိပါက server connection တစ်ခု, mysql_ping

    mysql_ping

    ချိတ်ဆက်မှုမရှိပါကse
  • XML ဒေတာပေါ်တွင် XPath Query ကို run ပါ။ xpath

    xpath

    XMLဒေတာပေါ်တွင်XPath
  • zip ဖိုင်ရှိပစ္စည်းတစ်ခု၏ compression method ကိုပြန်ပို့သည်။ zip_entry_compressionmethod

    zip_entry_compressionmethod

    zipဖိုင်ရှိပစ္စည်းတစ
  • ရလဒ်အစုအဝေးအတွက်လယ်ကွင်းအရေအတွက်ရရှိသွားတဲ့။ mysql_num_fields

    mysql_num_fields

    ရလဒ်အစုအဝေးအတွက်လယ်က
လူကြိုက်များသော ဆောင်းပါးများ