Verwijderen
Ik zie door de bomen het bos niet meer, misschien dat jullie het zien. Alvast bedankt :)
D0: Gebruikers worden weergeven, met een klik d.m.v van <a href> gebruiker verwijderen. Gebruiker wordt niet verwijdert. Overgens werkt de query (DELETE From users WHERE id = '26') in MySQL wel.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
database();
$s = 'SELECT * FROM users ORDER BY username ASC ';
$res = (mysql_query($s))or die ("FOUT: " . mysql_error());
echo "<table><tr><td width='125'>Gebruikersnaam</td></tr>";
while($row = mysql_fetch_array($res))
{
echo "<tr><td><a href='gebruikers_delete.php?id=" . $row['id'] . "' border='0'><img src='../images/user.png' border='0'></img></a> <a href='gebruikers_delete.php?id=" . $row['id'] . "'><font color='orange'>" . $row['username'] . "</font></a></td></tr>";
}
echo "</table>";
if (isset($_POST['id']))
{
database();
$query="DELETE From users WHERE id = '".$_POST["id"]."'";
$result = mysql_query($query) or die ("FOUT: " .mysql_error());
[/CODE]
$s = 'SELECT * FROM users ORDER BY username ASC ';
$res = (mysql_query($s))or die ("FOUT: " . mysql_error());
echo "<table><tr><td width='125'>Gebruikersnaam</td></tr>";
while($row = mysql_fetch_array($res))
{
echo "<tr><td><a href='gebruikers_delete.php?id=" . $row['id'] . "' border='0'><img src='../images/user.png' border='0'></img></a> <a href='gebruikers_delete.php?id=" . $row['id'] . "'><font color='orange'>" . $row['username'] . "</font></a></td></tr>";
}
echo "</table>";
if (isset($_POST['id']))
{
database();
$query="DELETE From users WHERE id = '".$_POST["id"]."'";
$result = mysql_query($query) or die ("FOUT: " .mysql_error());
[/CODE]
Gewijzigd op 01/01/1970 01:00:00 door HS2005
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
<?php
# database connectie
$mysqli = new mysqli('host', 'user', 'password', 'database');
# kijken of database connectie gelukt is
if(mysqli_connect_errno())
{
trigger_error('Fout bij verbinding: '.$mysqli->error);
}
# controleren of action is aangeroepen op de adres regel
if(isset($_GET['action'] == 'delete'))
{
# kijken of user is aangeroepen
if(isset($_GET['user']))
{
# alles is goed, gebruiker delete in database
$Query_delete = "DELETE FROM users WHERE id = '".$mysqli->real_escape_string($_POST['id'])."'";
# kijken of query gelukt is
if($result = $mysqli->query($Query_delete))
{
echo 'Gebruiker is succesvol gedelete er is/zijn '.$result->num_rows.' aangepast!';
}
else
{
# query is niet gelukt,
echo 'Update query is niet gelukt '.$mysqli->error;
}
}
else
{
# niet aangeroepen melding geven
echo 'Er is geen gebruiker op gegeven in de adres regel!';
}
}
else
{
# query maken
$Query_select = "SELECT * FROM users";
# kijken of query gelukt is
if($result = $mysqli->query($Query_select))
{
# query is gelukt, door gaan met een array te maken van alle gebruikers
while($row = $result->fetch_assoc())
{
# link op het scherm plaatsen
echo '<a href="?action=delete&user='.$row['id'].'">'.$row['username'].'</a>';
}
}
else
{
# query is niet gelukt, melding plaatsen
echo 'Query is niet gelukt '.$mysqli->error;
}
}
?>
# database connectie
$mysqli = new mysqli('host', 'user', 'password', 'database');
# kijken of database connectie gelukt is
if(mysqli_connect_errno())
{
trigger_error('Fout bij verbinding: '.$mysqli->error);
}
# controleren of action is aangeroepen op de adres regel
if(isset($_GET['action'] == 'delete'))
{
# kijken of user is aangeroepen
if(isset($_GET['user']))
{
# alles is goed, gebruiker delete in database
$Query_delete = "DELETE FROM users WHERE id = '".$mysqli->real_escape_string($_POST['id'])."'";
# kijken of query gelukt is
if($result = $mysqli->query($Query_delete))
{
echo 'Gebruiker is succesvol gedelete er is/zijn '.$result->num_rows.' aangepast!';
}
else
{
# query is niet gelukt,
echo 'Update query is niet gelukt '.$mysqli->error;
}
}
else
{
# niet aangeroepen melding geven
echo 'Er is geen gebruiker op gegeven in de adres regel!';
}
}
else
{
# query maken
$Query_select = "SELECT * FROM users";
# kijken of query gelukt is
if($result = $mysqli->query($Query_select))
{
# query is gelukt, door gaan met een array te maken van alle gebruikers
while($row = $result->fetch_assoc())
{
# link op het scherm plaatsen
echo '<a href="?action=delete&user='.$row['id'].'">'.$row['username'].'</a>';
}
}
else
{
# query is niet gelukt, melding plaatsen
echo 'Query is niet gelukt '.$mysqli->error;
}
}
?>
Gewijzigd op 01/01/1970 01:00:00 door Niels K
Bedankt Niels, na wat aanpassingen werkt het naar behoren :)
Geen dank en succes ermee:)