Iets uit db Verwijderen
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<div class="inlog-frameomheen">
<div class="inlog-frame">
<?php
require("connect.php");
echo "<strong>Gebruikers</strong>";
echo "<br />";
$query = mysql_query("SELECT * FROM users");
while($rij = mysql_fetch_array($query))
{
echo $rij['name'];
}
?>
<br />
<a href="login.php"> ga terug</a>
<link href="css/aanmelden.css" rel="stylesheet" type="text/css" />
</div></div>
<div class="inlog-frame">
<?php
require("connect.php");
echo "<strong>Gebruikers</strong>";
echo "<br />";
$query = mysql_query("SELECT * FROM users");
while($rij = mysql_fetch_array($query))
{
echo $rij['name'];
}
?>
<br />
<a href="login.php"> ga terug</a>
<link href="css/aanmelden.css" rel="stylesheet" type="text/css" />
</div></div>
hoe verwijder ik nu een gebruiker in php?
Gesponsorde koppelingen:
Wat je kan doen:
voorbeeld:
index.php
delete_user.php
Let er wel op: dit is niet beveiligd. Als je dit niet beveiligt, zal iedereen users kunnen verwijderen.
voorbeeld:
index.php
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?php
...
$query = mysql_query("SELECT * FROM users");
while($rij = mysql_fetch_array($query))
{
echo $rij['name'] .'<a href="delete_user.php?id='. $rij['id'] .'">(delete)</a><br/>';
}
...
?>
...
$query = mysql_query("SELECT * FROM users");
while($rij = mysql_fetch_array($query))
{
echo $rij['name'] .'<a href="delete_user.php?id='. $rij['id'] .'">(delete)</a><br/>';
}
...
?>
delete_user.php
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php
if ( !empty($_GET['id']) && ($_GET['id'] > 0))
{
// ... connectie met db maken ...
$query = mysql_query("DELETE FROM users WHERE id=". $_GET['id'] ." LIMIT 1 ");
}
header('location: index.php');
?>
if ( !empty($_GET['id']) && ($_GET['id'] > 0))
{
// ... connectie met db maken ...
$query = mysql_query("DELETE FROM users WHERE id=". $_GET['id'] ." LIMIT 1 ");
}
header('location: index.php');
?>
Let er wel op: dit is niet beveiligd. Als je dit niet beveiligt, zal iedereen users kunnen verwijderen.
merci boucoe:d
Zorg ook voor een goede foutafhandeling. Da's de helft van het debuggen!



