GET ඉල්ලීම් භාවිතයෙන් දත්ත සමුදායෙන් දත්ත මකාදැමීම

දැන් අපි දත්ත සමුදායෙන් වාර්තා මකා දමමු, id ඒවා මැකීම සඳහා යොමු කරමින් GET පරාමිතීන් හරහා.

අපට GET පරාමිතියක් del යන නමින් යොමු කර ඇතැයි සිතමු. අපි මැකීම සඳහා id ලබා ගනිමු:

html<?php
  $del = $_GET['del'];
?>

මැකීමේ විමසුම සකස් කරමු:

html<?php
  $query = "DELETE FROM users WHERE id=$del";
?>

දත්ත සමුදායෙන් වාර්තාව මකා දමමු:

html<?php
  mysqli_query($link, $query) or die(mysqli_error($link));
?>
Задание 1

ලිපින තීරුවේ යොමු කළ හැකි පරිදි සකසන්න GET ඉල්ලීමක් id සමඟ පරිශීලක සහ එම පරිශීලක දත්ත සමුදායෙන් මකා දමනු ඇත.

Задание 2

පෙර කාර්යය වෙනස් කරන්න එවිට පිටුවේ සෑම පරිශීලකයෙකුම මකා දැමීම සඳහා සබැඳි ඇත:

html<a href="?del=1">පරිශීලක1</a>
<a href="?del=2">පරිශීලක2</a>
<a href="?del=3">පරිශීලක3</a>

සබැඳි, නිසැකවම, සාදා ගත යුතුය දත්ත සමුදායෙන් ලබාගත් දත්ත වලින් චක්‍රයකින්.

Задание 3

පෙර කාර්යය වෙනස් කරන්න එවිට ඔබට පහත HTML කේතය ඇත:

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>
Задание 4

පෙර කාර්යය වෙනස් කරන්න එවිට ඔබට පහත HTML කේතය ඇත:

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>