Duplicate entry '0' for key 1<---Wie krieg ich das weg?

Alles, was MariaDB und MySQL betrifft, kann hier besprochen werden.

Duplicate entry '0' for key 1<---Wie krieg ich das weg?

Postby Gutschy » 07. March 2004 02:32

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.

Code: Select all
<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>


Hoffe ihr könnt mir Helfen ein Stichwort würde mich auch schon weiterbringen.

Hier nochmal die Beschreibung der Tabelle:

Code: Select all


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)
Warum Schwerkraft wenn ich sie auch nackt haben kann.
Gutschy
 
Posts: 74
Joined: 28. May 2003 20:12
Operating System: Win7

Re: Duplicate entry '0' for key 1<---Wie krieg ich das we

Postby NickiGraus » 06. May 2004 10:18

Gutschy wrote:
Code: Select all
mysql> desc veranstalter;
+-------------------+----------+------+-----+---------+-------+
| Field             | Type     | Null | Key | Default | Extra |
+-------------------+----------+------+-----+---------+-------+
| Veranstalter_NR   | int(5)   |      | PRI | 0       |       |


Duplicate entry '0' for key 1 -> Könnte es sein, das Du einfach nur vergessen hast, eine neue Nummer für deinen PriKey zu vergeben :roll:
Den dieser sollte ja eindeutig sein :wink:
Es ist ein Beweis der Bildung, die größten Dinge auf die einfachste Art zu sagen.

RW Emerson

Image
User avatar
NickiGraus
 
Posts: 40
Joined: 05. May 2004 12:49
Location: Irland


Return to MariaDB - MySQL

Who is online

Users browsing this forum: No registered users and 4 guests