Fshirja e të dhënave nga baza e të dhënave duke përdorur kërkesa GET
Le të fillojmë të fshijmë të dhënat nga baza
e të dhënave, duke kaluar id për fshirjen e tyre
përmes parametrave GET.
Supozojmë se kemi një parametër GET
me emrin del. Le të marrim
id për fshirje në një variabël:
<?php
$del = $_GET['del'];
?>
Le të krijojmë kërkesën për fshirje:
<?php
$query = "DELETE FROM users WHERE id=$del";
?>
Le të fshijmë të dhënat nga baza e të dhënave:
<?php
mysqli_query($link, $query) or die(mysqli_error($link));
?>
Bëni të mundur që në shiritin e adresave të
mund të dërgohet një kërkesë GET me id
e përdoruesit dhe ai përdorues të fshihet nga Baza e të Dhënave.
Modifikoni detyrën e mëparshme në mënyrë që në faqe të ketë lidhje për fshirjen e çdo përdoruesi:
<a href="?del=1">përdorues1</a>
<a href="?del=2">përdorues2</a>
<a href="?del=3">përdorues3</a>
Lidhjet, sigurisht, duhet të formohen në një cikël nga të dhënat e marra nga Baza e të Dhënave.
Modifikoni detyrën e mëparshme në mënyrë që të keni kodin HTML vijues:
<ul>
<li>përdorues1 <a href="?del=1">fshij</a></li>
<li>përdorues2 <a href="?del=2">fshij</a></li>
<li>përdorues3 <a href="?del=3">fshij</a></li>
</ul>
Modifikoni detyrën e mëparshme në mënyrë që të keni kodin HTML vijues:
<table>
<tr>
<th>id</th>
<th>emri</th>
<th>mosha</th>
<th>paga</th>
<th>fshij</th>
</tr>
<tr>
<td>1</td>
<td>përdorues1</td>
<td>23</td>
<td>400</td>
<td><a href="?del=1">fshij</a></td>
</tr>
<tr>
<td>2</td>
<td>përdorues2</td>
<td>25</td>
<td>500</td>
<td><a href="?del=2">fshij</a></td>
</tr>
<tr>
<td>3</td>
<td>përdorues3</td>
<td>23</td>
<td>500</td>
<td><a href="?del=3">fshij</a></td>
</tr>
</table>