GET တောင်းဆိုချက်များကို အသုံးပြု၍ ဒေတာဘေ့စ်မှ ဒေတာဖယ်ရှားခြင်း
ယခု ဒေတာဘေ့စ်မှ အရာရာများကို ၎င်းတို့၏ id ကို GET parameter များမှတဆင့် ပေးပို့ကာ ဖယ်ရှားကြပါစို့။
del ဟုအမည်ရသည့် GET parameter တစ်ခု ပေးပို့ထားသည်ဆိုပါစို့။ ဖျက်ရန် id ကို variable တစ်ခုထဲသို့ ရယူကြပါစို့။
<?php
$del = $_GET['del'];
?>
ဖျက်ရန် query ကို ဖွဲ့စည်းကြပါစို့။
<?php
$query = "DELETE FROM users WHERE id=$del";
?>
ဒေတာဘေ့စ်မှ အရာတစ်ခုကို ဖျက်လိုက်ပါ။
<?php
mysqli_query($link, $query) or die(mysqli_error($link));
?>
user ၏ id နှင့် အတူ GET request ကို လိပ်စာတန်းတွင် ပေးပို့နိုင်ပြီး ၎င်း user ကို ဒေတာဘေ့စ်မှ ဖျက်ပစ်နိုင်အောင် ပြုလုပ်ပါ။
user တစ်ဦးစီအတွက် ဖျက်ရန် လင့်ခ်များ စာမျက်နှာတွင် ရှိစေရန် ယခင်လေ့ကျင့်ခန်းကို ပြင်ဆင်ပါ။
<a href="?del=1">user1</a>
<a href="?del=2">user2</a>
<a href="?del=3">user3</a>
လင့်ခ်များကို ဒေတာဘေ့စ်မှ ရရှိလာသည့် အချက်အလက်များမှ ကွင်းဆက်တစ်ခုအတွင်း၌ ဖွဲ့စည်းရမည်မှာ အမှန်ပင်ဖြစ်သည်။
�င့်တွင် အောက်ပါ HTML code ရှိစေရန် ယခင်လေ့ကျင့်ခန်းကို ပြင်ဆင်ပါ။
<ul>
<li>user1 <a href="?del=1">ဖျက်ရန်</a></li>
<li>user2 <a href="?del=2">ဖျက်ရန်</a></li>
<li>user3 <a href="?del=3">ဖျက်ရန်</a></li>
</ul>
သင့်တွင် အောက်ပါ HTML code ရှိစေရန် ယခင်လေ့ကျင့်ခန်းကို ပြင်ဆင်ပါ။
<table>
<tr>
<th>id</th>
<th>နာမည်</th>
<th>အသက်</th>
<th>လစာ</th>
<th>ဖျက်ရန်</th>
</tr>
<tr>
<td>1</td>
<td>user1</td>
<td>23</td>
<td>400</td>
<td><a href="?del=1">ဖျက်ရန်</a></td>
</tr>
<tr>
<td>2</td>
<td>user2</td>
<td>25</td>
<td>500</td>
<td><a href="?del=2">ဖျက်ရန်</a></td>
</tr>
<tr>
<td>3</td>
<td>user3</td>
<td>23</td>
<td>500</td>
<td><a href="?del=3">ဖျက်ရန်</a></td>
</tr>
</table>