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

mysqli_stmt::$insert_id

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

MySQLI_STMM :: $ insert_id () function ကိုနောက်ဆုံးသွင်းယူမှု၏ Autoincrement ID တန်ဖိုးကိုရရှိရန်အသုံးပြုသည်။ ၎င်းသည်နောက်ဆုံးသွင်းယူမှုပြုလုပ်သော AutoleOncrement ID ကိုကိုယ်စားပြုသောကိန်းတစ်ခုအားပြန်လည်ရောက်ရှိစေသည်။

အသုံးပြုမှု:

  1. ပထမ ဦး စွာသင်ပြင်ဆင်ထားသော SQL ထုတ်ပြန်ချက်များပါ 0 င်သည့် MySQLI_STMT အရာဝတ်ထုတစ်ခုကိုဖန်တီးရန်လိုအပ်သည်။
  2. SQL ထုတ်ပြန်ချက်များနှင့်ဒေတာထည့်သွင်းပါ။
  3. MySQLI_STMT :: $ insert_id () function ကိုနောက်ဆုံးသွင်းယူမှု၏ AutoleOncreme ID တန်ဖိုးကိုရယူရန်။

နမူနာကုဒ်သည်အောက်ပါအတိုင်းဖြစ်သည် -

 // 创建mysqli连接$conn = new mysqli("localhost", "username", "password", "database"); // 检查连接是否成功if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } // 准备SQL语句$sql = "INSERT INTO table_name (column1, column2) VALUES (?, ?)"; $stmt = $conn->prepare($sql); // 绑定参数$stmt->bind_param("ss", $value1, $value2); // 设置参数值$value1 = "John"; $value2 = "Doe"; // 执行SQL语句$stmt->execute(); // 获取最后一次插入操作的自增ID值$insertId = $stmt->insert_id; // 输出结果echo "最后一次插入操作的自增ID值为: " . $insertId; // 关闭连接$stmt->close(); $conn->close();

အထက်ပါဥပမာတွင် MySQLI connection တစ်ခုကို ဦး စွာဖန်တီးပြီး Insert ကြေငြာချက်တစ်ခုပြင်ဆင်ပါ။ ထို့နောက်ကျွန်ုပ်တို့သည် parameters များကိုချည်နှောင်ပြီး parameter တန်ဖိုးကိုသတ်မှတ်သည်။ SQL ကြေငြာချက်ကိုကွပ်မျက်ပြီးနောက် MySQLI_STMMT :: $ insert_id () function ကိုခေါ်ဆိုခြင်းဖြင့်နောက်ဆုံးသွင်းယူမှု၏အလိုအလျောက်တိုးချဲ့ ID တန်ဖိုးကိုကျွန်ုပ်တို့ရရှိပါသည်။ နောက်ဆုံးအနေဖြင့်ကျွန်ုပ်တို့သည်တန်ဖိုးကိုမျက်နှာပြင်သို့ထုတ်ယူသည်။

MySQLI_STMT :: $ insert_id () function ကိုမသုံးမီသတိပြုပါ။ Insert စစ်ဆင်ရေးကိုပထမ ဦး စွာပြုလုပ်ရမည်ဟုသတိပြုပါ။ ထို့အပြင်ဤလုပ်ဆောင်ချက်သည်လက်ရှိဆက်သွယ်မှုမှထုတ်ပေးသောနောက်ဆုံးသွင်းယူမှု၏ Autoincrement ID တန်ဖိုးကိုသာရယူနိုင်သည်။

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
လူကြိုက်များသော ဆောင်းပါးများ