အသုံးပြုသူ၏ id ကို session ထဲသို့ ထည့်သွင်းခြင်း
စစ်မှန်ကြောင်း အမှတ်အသားအပြင် ကျွန်ုပ်တို့သည်
သူ၏ id ကိုလည်း session ထဲတွင် မှတ်သားထားလိုပါသည်။
ဤအခြေအနေတွင် ကျွန်ုပ်တို့သည် ၎င်းကို
mysqli_insert_id function ကို အသုံးပြု၍ ရယူနိုင်ပါသည်။ ဤ function သည်
ယခု script အတွင်း နောက်ဆုံးထည့်သွင်းထားသော
မှတ်တမ်း၏ id ကို ရယူပေးပါသည်၊
ဆိုလိုသည်မှာ ကျွန်ုပ်တို့လိုအပ်နေသည့် အရာပင်ဖြစ်ပါသည်။
အကောင်အထည်ဖော်ကြပါစို့:
<?php
if (!empty($_POST['login']) and !empty($_POST['password'])) {
$login = $_POST['login'];
$password = $_POST['password'];
$query = "INSERT INTO users SET login='$login', password='$password'";
mysqli_query($link, $query);
$_SESSION['auth'] = true;
$id = mysqli_insert_id($link);
$_SESSION['id'] = $id; // id ကို session ထဲသို့ ရေးသားပါသည်
}
?>
မှတ်ပုံတင်ခြင်း အချိန်တွင် အသုံးပြုသူ၏ id ကိုလည်း
session ထဲသို့ မှတ်သားပါ။