Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

id definieren

Hi,

ich bin noch ein kleiner Anfänger aber ich habe mir mit Dreamweaver ein Artikelsystem gebastelt, bei dem die Daten in einer MySQL-Datenbank gespeichert sind. Eine Spalte in der Tabelle ist als "id" definiert. Das ist der "Primärschlüssel". (Bin immer noch nicht so ganz dahinter gekommen, was das ist) Wenn man über ein von mir erstelltes Formular Daten in die Tabelle einträgt, habe ich die Spalte "id" immer so übermittelt: ein verstecktes Feld im Formular mit der Definition "<?php echo $totalRows_Recordset1 +1 ?>" versehen, also die Anzahl aller Datensätze +1. Nun ist es aber so, dass wenn ich einen Datensatz lösche, die Anzahl aller Datensätze um eins verringert wird und beim Einfügen eines Datensatzes eine id berechnet wird, die es schon gibt.

Gibt es andere Möglichkeiten die id in einem "Einfügen-Formular" zu definieren?

Liebe Grüße
Timo

Hier gehts zum Orginal Eintrag "id definieren" im Forum

Antworten

Lass die IDs von MySQL automatisch vergeben, indem du das Feld als auto_increment definierst.


2.

Dankeschön!


Hier gehts zum Orginal Eintrag "id definieren" im Forum
 
phpforum.de | Impressum