Hey,
Ik moet een nieuws systeem hebben
Bijna alles is klaar alleen bewerk nog.
Maar deze wil niet echt werken.
ik roep het aan met berwerk.php?id=$id
op $id op dan id van het nieuws bericht
voor dat ik op Toevoegen klik staat er geen error melding.
Maar waneer ik daar op druk krijg ik het volgende:
Komt het daardoor dat het niet wil updaten?
Ik moet een nieuws systeem hebben
Bijna alles is klaar alleen bewerk nog.
Maar deze wil niet echt werken.
ik roep het aan met berwerk.php?id=$id
op $id op dan id van het nieuws bericht
code:
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
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?php
include("../config.php");
?>
<?php
$id = $_GET['id'];
$edit2 = mysql_query("SELECT * FROM nieuws_posts WHERE id=$id");
$edit = mysql_fetch_object($edit2);
$bericht = $edit->bericht;
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<?php
if(!empty($_POST)){
$bericht = $_POST['bericht'];
$titel = $_POST['titel'];
$auteur = $_POST['auteur'];
$id = $_POST['id'];
mysql_query("UPDATE nieuws SET nieuws='".$auteur."', titel='".$titel."', bericht='".$bericht."', actief='".$actief."' WHERE id='".$id."'");
echo "done";
}
?>
</head>
<body>
<TABLE border="1" bordercolor="#0000" cellpadding="0" cellspacing="0">
</center>
<FORM action="bewerk.php?id=<?php echo $id; ?>">
<br>
<TR>
<TD class="td">Naam:<br>
<font size="1">Vul je naam in</font></TD>
<TD><INPUT TYPE="text" NAME="auteur" SIZE=30 VALUE="<? echo "{$edit->nieuws}"; ?>"></TD>
</TR>
<TR>
<TD class="td">Titel:<br>
<font size="1">Vul een titel in</font></TD>
<TD><INPUT TYPE="text" NAME="titel" SIZE=30 VALUE="<? echo "{$edit->titel}"; ?>">
<br></TD>
</TR>
<TR>
<TD class="td">Reactie:<br>
<font size="1">Vul een reactie in</font></TD>
<TD><TEXTAREA name="bericht" COLS=40 ROWS=6><? echo $bericht; ?></TEXTAREA></TD>
</TR>
<TR>
<TD class="td">Actief:
<input type="checkbox" name="actief" value="actief" checked>
<TD class="td"><center>
<INPUT name="submit" TYPE="submit" VALUE="Toevoegen">
<input type="text" value="<? echo $id;?>">
</center></TD>
</TR>
</TABLE>
</font>
<br />
</body>
</html> |
voor dat ik op Toevoegen klik staat er geen error melding.
Maar waneer ik daar op druk krijg ik het volgende:
code:
1
2
3
4
5
| Notice: Undefined index: id in E:\brantje.nl\Root\nieuws\admin\bewerk.php on line 6 Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in E:\brantje.nl\Root\nieuws\admin\bewerk.php on line 8 Notice: Trying to get property of non-object in E:\brantje.nl\Root\nieuws\admin\bewerk.php on line 9 |
Komt het daardoor dat het niet wil updaten?