Na het aanmelden verschijnt er een tabel waarin alle NAW gegevens en dergelijke zichtbaar worden voor de klant ter controle.
Om te testen heb ik de variabelen even vast gezet.
Het klopt dat ik dan alle gegevens nogmaals te zien krijg, maar als ik dan een aantal gegevens veranderd heb en ze dan op wil slaan, dan ziet hij deze gegevens helemaal niet.
Wat gaat hier fout?
Om te testen heb ik de variabelen even vast gezet.
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
| <? require_once("base/db.php"); $dbcon = new base_Db; $dbcon->query('SELECT * FROM sn_Lid_1, rs_Userlogin WHERE CodeLid=123456 AND user_id=123456'); $dbcon->next_record(); <TABLE BORDER=1> <TR> <TH COLSPAN=2><ALIGN=LEFT VALIGN=MIDDLE>Gebruikersnaam en wachtwoord</TH> </TR> <TR> <TD>Gewenste gebruikersnaam:</TD><TD><INPUT TYPE="text" SIZE=15 NAME="user_name" VALUE=<?php $dbcon->p("user_name"); ?>></TD> </TR> <TR> <TD>Wachtwoord:</TD><TD><INPUT TYPE="text" SIZE=15 NAME="pass1" VALUE=<?php $dbcon->p("user_pass"); ?>></TD> </TR> </TABLE><BR><BR> <TABLE BORDER=1> <TR> <TH COLSPAN=2><ALIGN=LEFT VALIGN=MIDDLE>NIET LEDEN</TH> </TR> <TR> <TD>Lidnummer:</TD><TD><INPUT TYPE="disabled" SIZE=9 NAME="CodeLid" VALUE=<?php $dbcon->p("CodeLid"); ?>></TD> </TR> <TR> <TD>Voornaam:</TD><TD><INPUT TYPE="text" SIZE=27 NAME="Roepnaam" VALUE=<?php $dbcon->p("Roepnaam"); ?>></TD> </TR> <TR> <TD>Tussenvoegsel:</TD><TD><INPUT TYPE="text" SIZE=15 NAME="Tussenvoegsel" VALUE=<?php $dbcon->p("Tussenvoegsel"); ?>></TD> </TR> <TR> <TD>Achternaam:</TD><TD><INPUT TYPE="text" SIZE=27 NAME="Achternaam" VALUE=<?php $dbcon->p("Achternaam"); ?>></TD> </TR> <TR> <TD>Straat/huisnummer:</TD><TD><INPUT TYPE="text" SIZE=27 NAME="Adres" VALUE=<?php $dbcon->p("Adres"); ?>></TD> </TR> <TR> <TD>Postcode:</TD><TD><INPUT TYPE="text" SIZE=6 NAME="Postcode" VALUE=<?php $dbcon->p("Postcode"); ?>></TD> </TR> <TR> <TD>Plaats:</TD><TD><INPUT TYPE="text" SIZE=27 NAME="Woonplaats" VALUE=<?php $dbcon->p("Woonplaats"); ?>></TD> </TR> <TR> <TD>Land:</TD><TD><INPUT TYPE="text" SIZe=2 NAME="CodeLand" VALUE=<?php $dbcon->p("CodeLand"); ?>></TD> </TR> <TR> <TD>Geboortedatum:</TD><TD><INPUT TYPE="text" SIZe=10 NAME="GeboorteDatum" VALUE=<?php $dbcon->p("GeboorteDatum"); ?>></TD> </TR> <TR> <TD>Telefoon:</TD><TD><INPUT TYPE="text" SIZE=15 NAME="TelefoonThuis" VALUE=<?php $dbcon->p("TelefoonThuis"); ?>></TD> </TR> <TR> <TD>Mobiel:</TD><TD><INPUT TYPE="text" SIZE=15 NAME="TelefoonMobiel" VALUE=<?php $dbcon->p("TelefoonMobiel"); ?>></TD> </TR> <TR> <TD>Email:</TD><TD><INPUT TYPE="text" SIZE=27 NAME="EmailThuis2" VALUE=<?php $dbcon->p("EmailThuis"); ?>></TD> </TR> <TR> <TD>Homepage:</TD><TD><INPUT TYPE="text" SIZE=27 NAME="HomepageThuis" VALUE=<?php $dbcon->p("HomepageThuis"); ?>></TD> </TR> </TABLE><BR> ?> |
Het klopt dat ik dan alle gegevens nogmaals te zien krijg, maar als ik dan een aantal gegevens veranderd heb en ze dan op wil slaan, dan ziet hij deze gegevens helemaal niet.
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
| <? if ($dbcon->affected_rows()) { $dbcon->query("UPDATE rs_Userlogin SET user_name=\"$user_name\", user_pass=\"$user_pass\" WHERE user_id=\"$CodeLid\""); $dbcon->query("UPDATE sn_Lid_1 SET Roepnaam=\"$Roepnaam\", Tussenvoegsel=\"$Tussenvoegsel\", Achternaam=\"$Achternaam\", Adres=\"$Adres\", Postcode=\"$Postcode\", Woonplaats=\"$Woonplaats\", CodeLand=\"$CodeLand\", GeboorteDatum=\"$GeboorteDatum\", TelefoonThuis=\"$TelefoonThuis\", TelefoonMobiel=\"$TelefoonMobiel\", EmailThuis=\"$EmailThuis\", HomepageThuis=\"$HomepageThuis\" WHERE CodeLid=\"CodeLid\""); } header("Location: zoeken.php"); ?> |
Wat gaat hier fout?