Tijdens het updaten van gegevens lukt het me niet om de gegevens
in het echt in de db te updaten terwijl ik wel een melding krijg dat het
updaten een succes is geworden. Weet iemand misschien wat ik in mijn
script verkeerd aan het doen ben?
<?php
error_reporting(E_ALL);
?>
<html>
<head>
<title>Klant gegevens invoeren</title>
</head>
<body bgcolor="#AAAAAA">
<form method="POST" action="">
<center>
<table>
<tr><td colspan="2">
<fieldset><legend style="color:#0088AA;">Klantgegevens Zoeken</legend>
<center>
<table>
<tr><td>
Voornaam</td><td>:</td><td><input type="text" name="klantVoornaam"></td></tr><tr><td>
Achternaam</td><td>:</td><td><input type="text" name="klantAchternaam"></td></tr><tr><td colspan="3" align="right">
<input type="submit" name="zoekKlant" value="klant zoeken" style="width:7em;">
</td></tr>
</table>
</center>
</fieldset>
</td></tr><tr><td>
<fieldset style="width:400px; height:260px;">
<legend style="color:#0088AA;">Klantgegevens Aanmaken</legend>
<center>
<table>
<br>
<tr><td>
Voornaam</td><td>:</td><td><input type="text" name="voornaam"></td></tr><tr><td>
Achternaam</td><td>:</td><td><input type="text" name="achternaam"></td></tr><tr><td>
Geboorte datum</td><td>:</td><td><input type="text" name="gebDatum"></td></tr><tr><td>
Telefoon</td><td>:</td><td><input type="text" name="telefoon"></td></tr><tr><td>
Email</td><td>:</td><td><input type="text" name="email"></td></tr><tr><td>
Laatst bezocht</td><td>:</td><td><input type="text" name="laatstBezocht"></td></tr><tr><td align="right" colspan="3">
<input type="submit" name="klantAanmaken" value="klant aanmaken" style="width:8.5em;">
</td></tr>
</table>
</center>
</fieldset>
</td><td>
<fieldset style="width:400px; height:260px;">
<legend style="color:#0088AA;">Klantgegevens Updaten</legend>
<center>
<table>
<br>
<tr><td>
Voornaam</td><td>:</td><td><input type="text" name="update_voornaam" value="<?php require_once("werking/klant_update_functie_voornaam.php");?>"></td></tr><tr><td>
Achternaam</td><td>:</td><td><input type="text" name="update_achternaam" value="<?php require_once("werking/klant_update_functie_achternaam.php");?>"></td></tr><tr><td>
Geboorte datum</td><td>:</td><td><input type="text" name="update_gebDatum" value="<?php require_once("werking/klant_update_functie_geboortedatum.php");?>"></td></tr><tr><td>
Telefoon</td><td>:</td><td><input type="text" name="update_telefoon" value="<?php require_once("werking/klant_update_functie_telefoon.php");?>"></td></tr><tr><td>
Email</td><td>:</td><td><input type="text" name="update_email" value="<?php require_once("werking/klant_update_functie_email.php");?>"></td></tr><tr><td>
Laatst bezocht</td><td>:</td><td><input type="text" name="update_laatstBezocht" value="<?php require_once("werking/klant_update_functie_laatstbezocht.php");?>"></td></tr><tr><td align="right" colspan="3">
<input type="submit" name="klantUpdaten" value="klant updaten" style="width:7.5em;">
</td></tr>
</table>
</center>
</fieldset>
</td></tr><tr><td colspan="2">
<fieldset>
<legend style="color:#0088AA;">Klantgegevens Tabel & Overige Informatie</legend>
<center>
<table>
<tr><td>
<?php include("werking/klant_update.php"); ?>
<?php include("werking/klant_zoeken.php"); ?>
<?php include("werking/klant_aanmaak.php"); ?>
</td></tr>
</table>
</center>
</fieldset>
</td></tr>
</table>
</center>
</form>
</body>
</html>
<?php
require_once("database_verbinding.php");
if(isset($_POST['klantUpdaten'])){
$update_voornaam = $_POST['update_voornaam'];
$update_achternaam = $_POST['update_achternaam'];
$update_gebdatum = $_POST['update_gebDatum'];
$update_telefoon = $_POST['update_telefoon'];
$update_email = $_POST['update_email'];
$update_laatst_bezocht = $_POST['update_laatstBezocht'];
$mysql_update = mysql_query("SELECT * FROM klanten_overzicht
WHERE
(
'Voornaam' AND
'Achternaam' AND
'Gebdatum' AND
'Telefoon' AND
'Email' AND
'Laatstbezocht'
)
=
(
'". $update_voornaam ."' AND
'". $update_achternaam ."' AND
'". $update_gebdatum ."' AND
'". $update_telefoon ."' AND
'". $update_email ."' AND
'". $update_laatst_bezocht ."'
)");
if (isset($update_voornaam) && !is_numeric($update_voornaam)){
if (isset($update_achternaam) && !is_numeric($update_achternaam)){
if (isset($update_gebdatum)){
if (isset($update_telefoon) && is_numeric($update_telefoon)){
if(isset($update_email)){
if (isset($update_laatst_bezocht)){
if (mysql_num_rows($mysql_update) == 1){
$mysql_update = mysql_query("UPDATE klanten_overzicht SET
(
'". $update_voornaam ."' AND
'". $update_achternaam ."' AND
'". $update_gebdatum ."' AND
'". $update_telefoon ."' AND
'". $update_email ."' AND
'". $update_laatst_bezocht ."'
)
WHERE
(
'Voornaam' AND
'Achternaam' AND
'Gebdatum' AND
'Telefoon' AND
'Email' AND
'Laatstbezocht'
)");
}
if (!$mysql_update){
echo '<font color="green">' . "Er is iets mis gegaan met de Query: " . '</font>' . mysql_error();
}
else
{
echo '<font color="green">' . "Gegevens succesvol geupdate" . '</font>';
}
}
else
{
// laatst bezocht
}
}
else
{
// email
}
}
else
{
//telefoon
}
}
else
{
//geboorte datum
}
}
else
{
//achternaam
}
}
else
{
//voornaam
}
}
?>
Mvg,
Tolga
knop om je tekst aan te passen.