deze foutmelding krijg ik met het volgende script
De bedoeling van deze pagina is om 2 nieuwe velden(tekst en titel) in de tabel teksten te maken.
Alleen krijg ik dus de melding
Duplicate entry '0' for key 1
Heeft er iemand een idee wat ik fout doe?(ik ben ook nog maar niet zo lang bezig met php)
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
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Style-Type" content="text/css">
<title>SCMS edit :: overzicht</title>
<LINK HREF="vai.css" TYPE="text/css" REL="stylesheet">
</head>
<body bgcolor="#F8946C">
<table class="forumline" width="100%" cellspacing="1" cellpadding="3" border="0">
<tr>
<th class="thHead" height="25" valign="middle"><span class="tableTitle">content aanpassen</span></th>
</tr>
<tr>
<td class="row1" align="center"><table width="80%" cellspacing="2" cellpadding="2" border="0" align="center">
<tr>
<td><span class="genmed">
text:
<br>
<form action="maakaan.php" method="post">
de titel :<br>
<input type="text" name="titel">
je content:<br>
<textarea cols="100" rows="30" name="tekst"></textarea>
<br>
<br>
<div align="center">
<input type="submit" name="aanmaken" value="aanmaken">
</div>
</form>
<?php
require("conf.php");
$server = mysql_connect($host,$user,$pass);
mysql_select_db($db,$server);
$teksten = "INSERT INTO teksten (tekst, titel, id)
VALUES ('mysql_insert_id,auto_increment()', '$tekst', '$titel')";
mysql_query($teksten) or die(mysql_error());
?>
</span></td>
</tr>
</table></td>
</tr>
</table> |
De bedoeling van deze pagina is om 2 nieuwe velden(tekst en titel) in de tabel teksten te maken.
Alleen krijg ik dus de melding
Duplicate entry '0' for key 1
Heeft er iemand een idee wat ik fout doe?(ik ben ook nog maar niet zo lang bezig met php)