Ich habe eine grosse Datenbank mit jetzt 127 Datensätzen, das Problem was jetzt auf mich zukommt ist das seit einiger Zeit bei jedem Versuch ein neuen Datensatz einzufügen diese Fehlermeldung kommt.
Zitat:
|
#1062 - Duplicate entry '127' for key 1
|
Weiss jemand wie man das lösen könnte der PHPCode lautet so:
Zitat:
$sql = "SELECT MAX(id) AS id FROM mitglieder";
$result = send_sql($db, $sql);
$zeile = mysql_fetch_array($result, MYSQL_ASSOC);
$id = $zeile[id]+1;
echo "Das $id Mitglied wurde dem Weissen Heer hinzugefügt
";
$sql = "INSERT INTO ".
"mitglieder (id, gildeid, name, rasse, klasse, rang, MSN, ICQ, mail, leader) ".
"VALUES ('$id', '$_SESSION[user_gilde]', '$name', '$rasse', '$klasse', '$rang', '$MSN', '$ICQ', '$mail', '$leader')";
$result = send_sql($db, $sql);?>
|
Die Variablen beim Insert kommen natürlich aus einem Formular von vorher.
Ich hoffe jemand weiss bescheid