Gutschy
07.03.04, 16:21
Hi, bin jetzt ein wenig Ratlos. Diese Seite soll in der Datenbank eintragen. Normalerweise stellt das auch über den "insert" Behfehl kein Prob dar, nur hier will er keinen Eintrag zulassen.
<html>
<head>
<title>Weiter</title>
</head>
<body>
<h1>Anzeige Veranstalter</h1>
<?
include("funk.php");
include("verbind.php");
$sql="insert into veranstalter (veranstalter_nr,veranstaltungsort,
adresse, veranstalter)
values ('$Veranstalter_NR', '$Veranstaltungsort', '$Adresse',
'$Veranstalter')";
if ($res=send_sql($db,$sql)) {
echo "SQL-Kommando wurde ausgeführt";
}
echo "<br>Veranstalter: ", $Veranstalter_NR;
echo "<br>Veranstaltungsort ", $Veranstaltungsort;
echo "<br>Adresse: ", $Adresse;
echo "<br>Veranstalter: ", $Veranstalter;
?>
</body>
</html>
Das bringt ebend nur: Duplicate entry '0' for key
Hoffe ihr könnt mir Helfen ein Stichwort würde mich auch schon weiterbringen.
Hier nochmal die Beschreibung der Tabelle:
mysql> desc veranstalter;
+-------------------+----------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------------+----------+------+-----+---------+-------+
| Veranstalter_NR | int(5) | | PRI | 0 | |
| Veranstaltungsort | char(30) | YES | | NULL | |
| Adresse | char(40) | YES | | NULL | |
| Veranstalter | char(30) | YES | | NULL | |
+-------------------+----------+------+-----+---------+-------+
4 rows in set (0.01 sec)
<html>
<head>
<title>Weiter</title>
</head>
<body>
<h1>Anzeige Veranstalter</h1>
<?
include("funk.php");
include("verbind.php");
$sql="insert into veranstalter (veranstalter_nr,veranstaltungsort,
adresse, veranstalter)
values ('$Veranstalter_NR', '$Veranstaltungsort', '$Adresse',
'$Veranstalter')";
if ($res=send_sql($db,$sql)) {
echo "SQL-Kommando wurde ausgeführt";
}
echo "<br>Veranstalter: ", $Veranstalter_NR;
echo "<br>Veranstaltungsort ", $Veranstaltungsort;
echo "<br>Adresse: ", $Adresse;
echo "<br>Veranstalter: ", $Veranstalter;
?>
</body>
</html>
Das bringt ebend nur: Duplicate entry '0' for key
Hoffe ihr könnt mir Helfen ein Stichwort würde mich auch schon weiterbringen.
Hier nochmal die Beschreibung der Tabelle:
mysql> desc veranstalter;
+-------------------+----------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------------+----------+------+-----+---------+-------+
| Veranstalter_NR | int(5) | | PRI | 0 | |
| Veranstaltungsort | char(30) | YES | | NULL | |
| Adresse | char(40) | YES | | NULL | |
| Veranstalter | char(30) | YES | | NULL | |
+-------------------+----------+------+-----+---------+-------+
4 rows in set (0.01 sec)