het verwijderen van gegevens uit de mysql
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
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
<?php
// Verwijderen van de leningen
$sql = "DELETE FROM leningen WHERE id_lener='".$id_lener."' AND geleend_bij='".$id_ingelogd."'";
if (!$sql) {
echo "fout bij het verwijderen van de leningen!<br><br>";
('SQL error: ' . mysql_error());
} else {
echo "Verwijderen van de leningen is gelukt!<br><br>";
}
// verwijderen van de gebruiker
$sql2 = "DELETE FROM gebruikers WHERE id='".$id_lener."'";
if (!$sql2) {
echo "fout bij het verwijderen van de gebruiker!<br><br>";
('SQL error: ' . mysql_error());
} else {
echo "Verwijderen van de gebruiker is gelukt!<br><br>";
}
// verwijderen van koppeltabel
$sql3 = "DELETE FROM gebruikerskoppelen WHERE id_gebruiker='".$id_lener."' AND id_beheerder='".$id_ingelogd."'";
if (!$sql3) {
echo "fout bij het verwijderen van de koppelingen!";
('SQL error: ' . mysql_error());
} else {
echo "Verwijderen van de koppelingen is gelukt!<br><br><br><br>";
}
?>
// Verwijderen van de leningen
$sql = "DELETE FROM leningen WHERE id_lener='".$id_lener."' AND geleend_bij='".$id_ingelogd."'";
if (!$sql) {
echo "fout bij het verwijderen van de leningen!<br><br>";
('SQL error: ' . mysql_error());
} else {
echo "Verwijderen van de leningen is gelukt!<br><br>";
}
// verwijderen van de gebruiker
$sql2 = "DELETE FROM gebruikers WHERE id='".$id_lener."'";
if (!$sql2) {
echo "fout bij het verwijderen van de gebruiker!<br><br>";
('SQL error: ' . mysql_error());
} else {
echo "Verwijderen van de gebruiker is gelukt!<br><br>";
}
// verwijderen van koppeltabel
$sql3 = "DELETE FROM gebruikerskoppelen WHERE id_gebruiker='".$id_lener."' AND id_beheerder='".$id_ingelogd."'";
if (!$sql3) {
echo "fout bij het verwijderen van de koppelingen!";
('SQL error: ' . mysql_error());
} else {
echo "Verwijderen van de koppelingen is gelukt!<br><br><br><br>";
}
?>
(Dit is de eerste keer dat ik een delete functie gebruik dus heb ik maar gekeken naar een tut hier )
Ik krijg wel geen error
de 2 variabel geven een getal ( dit klopt heb al getest )
Wie kan mijn fout vinden?
en het is wellicht als mensen leningen hebben gehad of hebben lopen is het dan niet juist dat je dat moet bewaren voor de administratie en bewijs....
Verder is je script 'lek'
het probleem is dat hij niet's verwijdert ( en de variabel kloppen wel )
Toevoeging op 27/09/2011 21:38:00:
Jordi kroon op 27/09/2011 21:37:10:
Wat is de output?
Verder is je script 'lek'
Verder is je script 'lek'
lek ?
hoor ik niet graag ( hoe pas ik dat aan?)
gewoon mysql_real_escape_string() om je vars gooien
http://www.phphulp.nl/php/script/beveiliging/maak-sql-veilig/1505/
Misschien heb je daar iets aan ;)
Maar kan iemand ook even de fout vinden in de sql zoals die nu is?
Je zet de query alleen in een string, hier moet nog mysql_query() overheen.
Gewijzigd op 27/09/2011 21:51:55 door Jan Koehoorn