GET ඉල්ලීම් භාවිතයෙන් දත්ත සමුදායෙන් දත්ත මකාදැමීම
දැන් අපි දත්ත සමුදායෙන් වාර්තා මකා දමමු,
id ඒවා මැකීම සඳහා යොමු කරමින්
GET පරාමිතීන් හරහා.
අපට GET පරාමිතියක්
del යන නමින් යොමු කර ඇතැයි සිතමු. අපි
මැකීම සඳහා id ලබා ගනිමු:
<?php
$del = $_GET['del'];
?>
මැකීමේ විමසුම සකස් කරමු:
<?php
$query = "DELETE FROM users WHERE id=$del";
?>
දත්ත සමුදායෙන් වාර්තාව මකා දමමු:
<?php
mysqli_query($link, $query) or die(mysqli_error($link));
?>
ලිපින තීරුවේ යොමු කළ හැකි පරිදි සකසන්න
GET ඉල්ලීමක් id සමඟ
පරිශීලක සහ එම පරිශීලක දත්ත සමුදායෙන් මකා දමනු ඇත.
පෙර කාර්යය වෙනස් කරන්න එවිට පිටුවේ සෑම පරිශීලකයෙකුම මකා දැමීම සඳහා සබැඳි ඇත:
<a href="?del=1">පරිශීලක1</a>
<a href="?del=2">පරිශීලක2</a>
<a href="?del=3">පරිශීලක3</a>
සබැඳි, නිසැකවම, සාදා ගත යුතුය දත්ත සමුදායෙන් ලබාගත් දත්ත වලින් චක්රයකින්.
පෙර කාර්යය වෙනස් කරන්න එවිට ඔබට පහත HTML කේතය ඇත:
<ul>
<li>පරිශීලක1 <a href="?del=1">මකන්න</a></li>
<li>පරිශීලක2 <a href="?del=2">මකන්න</a></li>
<li>පරිශීලක3 <a href="?del=3">මකන්න</a></li>
</ul>
පෙර කාර්යය වෙනස් කරන්න එවිට ඔබට පහත HTML කේතය ඇත:
<table>
<tr>
<th>id</th>
<th>නම</th>
<th>වයස</th>
<th>වැටුප</th>
<th>මකන්න</th>
</tr>
<tr>
<td>1</td>
<td>පරිශීලක1</td>
<td>23</td>
<td>400</td>
<td><a href="?del=1">මකන්න</a></td>
</tr>
<tr>
<td>2</td>
<td>පරිශීලක2</td>
<td>25</td>
<td>500</td>
<td><a href="?del=2">මකන්න</a></td>
</tr>
<tr>
<td>3</td>
<td>පරිශීලක3</td>
<td>23</td>
<td>500</td>
<td><a href="?del=3">මකන්න</a></td>
</tr>
</table>