Ik krijg een fout bij het toevoegen van gegevens in de database.
IK heb simpele form gemaakt om records aan mn portfolio database toe te voegen, maar ik krijg de volgende error terug:
FOUT BIJ TOEVOEGEN VAN GEGEVENSYou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') VALUES ("<ingevulde waarde naam", "ingevulde waarde datum", ' at line 9
en de code:
IK heb een precies hetzelfde script op een andere gedeelte van site gebruikt. Daar heb ik deze vanaf gekopieerd en de code aangepast naar de juiste code.
Schijnbaar is er toch ergens een fout gekomen, maar ik kan niet ontdekken waar.
Nu ben ik nog een redelijke php-n00b, maar ik hoop dat jullie me kunnen helpen.
IK heb simpele form gemaakt om records aan mn portfolio database toe te voegen, maar ik krijg de volgende error terug:
FOUT BIJ TOEVOEGEN VAN GEGEVENSYou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') VALUES ("<ingevulde waarde naam", "ingevulde waarde datum", ' at line 9
en de 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
83
84
85
86
87
88
| <?php $item = $_GET["item"]; if ($item == "1") { $add = $_GET["add"]; if ($add == 1) { $sql = 'INSERT INTO portfolio ( naam, datum, info, img1thumb, img1big, img2thumb, img2big, img3thumb, img3big,) VALUES ("'.$_POST["naam"].'", "'.$_POST["datum"].'", "'.$_POST["info"].'", "'.$_POST["img1thumb"].'", "'.$_POST["img1big"].'", "'.$_POST["img2thumb"].'", "'.$_POST["img2big"].'", "'.$_POST["img3thumb"].'", "'.$_POST["img3big"].'")'; $result = mysql_query($sql) or die ("FOUT BIJ TOEVOEGEN VAN GEGEVENS".mysql_error()); echo 'Nieuw project is toegevoegd<br><br><a href="index.php?option=3">Terug</a>'; } else { ?> <h2><font color="#9DDB0C">::</font> Toevoegen</h2><br> <form name="toevoegen" method="post" action="index.php?option=3&item=1&add=1"> <table width="95%" align="center"> <tr> <td><font size="2">Naam:</font></td> <td align="right"><input name="naam" type="text" size="35"></td> </tr> <tr> <td><font size="2">Datum:</font></td> <td align="right"><input name="datum" type="text" size="35"></td> </tr> <tr> <td><font size="2">Info:</font></td> <td align="right"><textarea name="info" rows="3" cols="32"></textarea></td> </tr> <tr> <td></td> <td></td> </tr> <tr> <td><font size="2">1: (thumb)</font></td> <td align="right"><input name="img1thumb" type="text" size="35"></td> </tr> <tr> <td><font size="2">1: (big)</font></td> <td align="right"><input name="img1big" type="text" size="35"></td> </tr> <tr> <td></td> <td></td> </tr> <tr> <td><font size="2">2: (thumb)</font></td> <td align="right"><input name="img2thumb" type="text" size="35"></td> </tr> <tr> <td><font size="2">2: (big)</font></td> <td align="right"><input name="img2big" type="text" size="35"></td> </tr> <tr> <td></td> <td></td> </tr> <tr> <td><font size="2">3: (thumb)</font></td> <td align="right"><input name="img3thumb" type="text" size="35"></td> </tr> <tr> <td><font size="2">3: (big)</font></td> <td align="right"><input name="img3big" type="text" size="35"></td> </tr> <tr> <td colspan="2" align="right"><br \><input type="submit" value="Toevoegen"></td> </tr> </table> </form> <?php } } ?> |
IK heb een precies hetzelfde script op een andere gedeelte van site gebruikt. Daar heb ik deze vanaf gekopieerd en de code aangepast naar de juiste code.
Schijnbaar is er toch ergens een fout gekomen, maar ik kan niet ontdekken waar.
Nu ben ik nog een redelijke php-n00b, maar ik hoop dat jullie me kunnen helpen.
Trans-life! :::: "All things change, whether from inside out or the outside in. That is what magic is. And we are magic too."