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

mysqli_stmt::prepare

(MySQLI_STMT_PREPARE) ကွပ်မျက်ရန်အတွက် SQL ကြေငြာချက်ကိုပြင်ဆင်ပါ
အမည်:mysqli_stmt::prepare
အမျိုးအစား:MySQLI
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:preprocessing sql ကြေညာချက် execute လုပ်ဖို့ပြင်ဆင်ထားပါ

function name: MySQLI_STMT :: ပြင်ဆင်ပါ ()

သက်ဆိုင်သောဗားရှင်း - PHP 5, PHP 7

function description: ဤ function ကို Preprocessed SQL ကြေညာချက်ကို exprocessed ရန်ပြင်ဆင်ရန်အသုံးပြုသည်။

Syntax: Bool MySQLI_STMT :: ကြိုတင်ပြင်ဆင်မှု (string $ query)

Parametermer

  • Query: ပြင်ဆင်ထားရန် SQL query statement တွင် parameters များကိုကိုယ်စားပြုရန် Placeholders (?) တွင်ပါ 0 င်နိုင်သည်။

Return Value: ကြိုတင်ပြင်ဆင်မှုအောင်မြင်နိုင်လျှင်ပြန်လည်ထူထောင်ခြင်း, မဟုတ်ရင်မှားယွင်းတဲ့ပြန်လာ။

ဥပမာ -

 // 创建数据库连接$mysqli = new mysqli("localhost", "username", "password", "database"); // 检查连接是否成功if ($mysqli->connect_errno) { echo "连接数据库失败: " . $mysqli->connect_error; exit(); } // 准备预处理语句$query = "INSERT INTO users (name, email) VALUES (?, ?)"; $stmt = $mysqli->prepare($query); if ($stmt) { // 绑定参数$name = "John Doe"; $email = "john@example.com"; $stmt->bind_param("ss", $name, $email); // 执行语句$stmt->execute(); // 检查是否执行成功if ($stmt->affected_rows > 0) { echo "插入成功!"; } else { echo "插入失败!"; } // 关闭语句$stmt->close(); } else { echo "准备语句失败: " . $mysqli->error; } // 关闭数据库连接$mysqli->close();

အထက်ပါဥပမာတွင်ဒေတာဘေ့စ်နှင့်ချိတ်ဆက်ရန် mysqli အရာဝတ်ထုတစ်ခုကိုပထမဆုံးဖန်တီးသည်။ ထို့နောက်ကျွန်ုပ်တို့သည် placeholders နှစ်ခုပါ 0 င်သည့် prepare() function ကို အသုံးပြု. ကြိုတင်ကြေငြာချက်ကိုပြင်ဆင်ခြင်း။ နောက်တစ်ခုက parameters နှစ်ခု၏တန်ဖိုးများကိုချည်နှောင်ရန် bind_param() function ကိုအသုံးပြုသည်။ ထို့နောက်ကျွန်ုပ်တို့သည်ကြိုတင်သတ်မှတ်ထားသည့်ကြေညာချက်ကို execute() function ကိုအသုံးပြုသည်။ နောက်ဆုံးအနေဖြင့်ကျွန်ုပ်တို့သည် Execute ရလဒ်များကိုစစ်ဆေးပြီးသက်ဆိုင်ရာသတင်းစကားကိုထုတ်ပေးသည်။ နောက်ဆုံးအနေဖြင့်ကျွန်ုပ်တို့သည်ကြိုတင်သတ်မှတ်ထားသောကြေညာချက်နှင့်ဒေတာဘေ့စ်ဆက်သွယ်မှုကိုပိတ်လိုက်သည်။

မှတ်ချက် - အမှန်တကယ်အသုံးပြုမှုတွင်ဒေတာဘေ့စ်ဆက်သွယ်မှု parametersceters များ,

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