Ik heb een databeesje gevuld met adres gegevens. Met php wil ik een simpel adressen boekje maken.
address.php, add.php en remove.php heb ik alwerkende. Alleen krijg ik het niet voorelkaar om edit.php aan de praat te krijgen
Als ik edit.php opvraag dan zegt hij dat ik geen naam heb opgegeven, das goed. Als ik zeg edit.php?name=Diederik dan krijg ik keurig de edit form te zien met de data erin van Diederik. Maar als ik iets wil weizigen en om submit klik zegt hij geen naam opgegeven...
Wie ziet wat ik na een 1,5 uur prutsen nog niet zie?
address.php, add.php en remove.php heb ik alwerkende. Alleen krijg ik het niet voorelkaar om edit.php aan de praat te krijgen
Als ik edit.php opvraag dan zegt hij dat ik geen naam heb opgegeven, das goed. Als ik zeg edit.php?name=Diederik dan krijg ik keurig de edit form te zien met de data erin van Diederik. Maar als ik iets wil weizigen en om submit klik zegt hij geen naam opgegeven...
Wie ziet wat ik na een 1,5 uur prutsen nog niet zie?
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
| <? if ($name) { if ($submit) { echo "<html><head> <meta http-equiv=\"Refresh\" content=\"5; URL=address.php\"> </head><body>"; $db = mysql_connect("localhost", "root"); mysql_select_db("adress",$db); $sql = "update adress set firstname='$firstname', lastname='$lastname', email='$email', phone='$phone', mobile='$mobile', adress'$address', zip='$zip', city='$city' where firstname=$name"; $result = mysql_query($sql); echo "Informatie van " . $firstname . " " . $lastname . " is gewijzigd in de database"; echo "<br>Je wordt in 5 sec terug gebracht naar het adresboek."; } // end if submit else{ $db = mysql_connect("localhost", "root"); mysql_select_db("adress",$db); $sql = "select * from adress where firstname='$name'"; $result = mysql_query($sql); $myrow = mysql_fetch_array($result); // display form ?> <form method="post" action="<?php echo $PHP_SELF?>"> <table> <tr><td>Voornaam:</td><td><input type="Text" name="firstname" value="<?php echo $myrow["firstname"] ?>" ></td></td> <tr><td>Achternaam:</td><td><input type="Text" name="lastname" value="<?php echo $myrow["lastname"] ?>" ></td></td> <tr><td>Adres:</td><td><input type="Text" name="address" value="<?php echo $myrow["adress"] ?>" ></td></td> <tr><td>Postcode:</td><td><input type="Text" name="zip" value="<?php echo $myrow["zip"] ?>" ></td></td> <tr><td>Plaats:</td><td><input type="Text" name="city" value="<?php echo $myrow["city"] ?>" ></td></td> <tr><td>Telefoon nummer:</td><td><input type="Text" name="phone" value="<?php echo $myrow["phone"] ?>" ></td></td> <tr><td>Mobiel nummer:</td><td><input type="Text" name="mobile" value="<?php echo $myrow["mobile"] ?>" ></td></td> <tr><td>Email:</td><td><input type="Text" name="email" value="<?php echo $myrow["email"] ?>" ></td></td> <tr><td>&nbsp</td><td><input type="Submit" name="submit" value="Wijzig"> </td></td> </table> </form> <?php } // end else submit. } // end if name else { echo "<html><head><meta http-equiv=\"Refresh\" content=\"5; URL=address.php\"></head><body>"; echo "Geen naam opgegeven, je wordt terug gebracht naar het adresboek."; echo "</body></html>"; } // end else name ?> </body> </html> ?> |
...