Ik heb het volgende probleem, ik ben met een nieuws script bezig. En wil de database met gegevens updaten. Maar het werkt niet en ik zie niet wat er fout is. Mischien jullie wel:
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
| <?php
/* Verbinding met database */
mysql_connect("localhost", "root") or die("Helaas, connecten met database is mislukt");
mysql_select_db("t1") or die("Kon de database niet selecteren");
/* Wijzig forms */
if($action == "wijzig") {
if($submit) {
mysql_query("UPDATE bjdev SET titel='$titel', naam='$naam', datum='$datum', tijd='$tijd', bron='$bron', nieuws='$nieuws', bron1='$bron1' WHERE id='$id'");
echo "UPGEDATE :)";
} else {
$viewsql = mysql_query("SELECT * FROM bjdev WHERE id='$id'");
while ($row = mysql_fetch_array($viewsql)) {
$id = $row["id"];
$titel = $row["titel"];
$naam = $row["naam"];
$bron = $row["bron"];
$nieuws = $row["nieuws"];
$bron1 = $row["bron1"];
$datum = $row["datum"];
$tijd = $row["tijd"];
}
?>
<form name="form1" method="post" action="<?php print("$PHP_SELF"); ?>">
<input type="hidden" name="id" value="<? echo("$id"); ?>">
Titel:
<input type="text" name="titel" value="<? echo("$titel"); ?>">
<br>
Naam:
<input type="text" name="naam" value="<? echo("$naam"); ?>">
<br>
Bron:
<input type="text" name="bron" value="<? echo("$bron"); ?>">
<br>
Bron1:
<input type="text" name="bron1" value="<? echo("$bron1"); ?>">
<br>
<textarea name="nieuws" cols="45%" rows="30%"><? echo("$nieuws"); ?>
</textarea>
<br><input type="hidden" name="datum" value="<? echo("$datum"); ?>">
<input type="hidden" name="tijd" value="<? echo("$tijd"); ?>">
<input type="submit" name="submit" value="submit">
</form>
<?
}
}
?> |