ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
485
485
EMPFEHLEN
-
29.07.04 08:36 #1skynic Tutorials.de Gastzugang
Hallo,
ich habe ein Problem und zwar wenn ich eine Zeile aus meiner Tabelle lösche und eine neue hinzufüge, setzt sich die ID an die gelöschte stelle, als Beispiel:
22 23 24 25 26 27 | gelöscht wird 25 | geadded wird 28
22 23 24 28 26 27 | will 29 adden
= geht nich da er auf die letzte ID zugreift (letzte ID +1) und versucht die ID 28 zu adden
die ID wird generiert durch dieses script:
Wie könnte man das ändern, dass er immer die höchste ID nimmt oder alle ID's einfach immer ans Ende der mysql Datenbank added?PHP-Code://ID generieren
$db = mysql_connect($db_server, $db_user, $db_pass);
$res = mysql_db_query("$db_name",
"select * from book");
$numi = mysql_num_rows($res);
$numi--;
$id_vor = mysql_result($res, $numi, "id");
$id=$id_vor+1;
mysql_close($db);
Gruß Nic
-
29.07.04 08:40 #2
Mit der SQL-Funktion MAX() kannst du z.B. die höchste ID ermitteln...Meinst du das?
PHP-Code:SELECT MAX(id) FROM table;
MfG AqUaSoN!C
o Wie man richtig Fragen stellt o
o Nicht in Problemen sondern in Lösungen denken! o
o Es gibt 2 Dinge, die sind unendlich: das Universum und die menschliche Dummheit. Aber beim Universum bin ich mir noch nicht ganz sicher. o
> Meine Linksammlung > http://linksys.aquasonic.ch
> Mein Wiki > http://wiki.aquasonic.ch
-
29.07.04 09:24 #3
- Registriert seit
- Sep 2003
- Ort
- Lilienthal bei Bremen
- Beiträge
- 151
Ansonsten könntest Du anstatt Deine ID's zu löschen, ihnen einen Status zuweisen. Soll heißen, ein Status-Feld in Deine Tabelle einfügen wo der Status grundsätzlich "N" ist. Wenn Du eine ID löschst soll der Status z.B. "L" werden. Wenn Du eine neue ID eingibst generiert er Dir automatisch die neueste ID da keine ID fehlt.
Gruss,
BugsMy brother went over the ocean,
my sister went over the sea!
My Father went over my Mother,
and that was the beginning of me...
-
29.07.04 12:57 #4skynic Tutorials.de Gastzugang
Habs hinbekommen, es läuft, danke für die schnellen Antworten
Geändert von skynic (29.07.04 um 13:58 Uhr)
Ähnliche Themen
-
Was mach ich falsch beim Löschen einer ganzen Zeile aus einer Datei?
Von zecken81 im Forum .NET CaféAntworten: 5Letzter Beitrag: 29.06.08, 17:46 -
leere Zeile einer Tabelle automatisch löschen
Von Erks im Forum Relationale DatenbanksystemeAntworten: 6Letzter Beitrag: 09.01.08, 20:09 -
2 Probleme beim DataGrid. beim Löschen und Hinzufügen einer Zeile
Von WaZZkeSS im Forum .NET DatenverwaltungAntworten: 2Letzter Beitrag: 18.06.06, 00:26 -
fehler bei tutorials ? fehler beim löschen einer zeile aus einer txt
Von -GS-Master im Forum PHPAntworten: 5Letzter Beitrag: 20.02.06, 19:36 -
Beim Anklicken einer Zeile einer Tabelle...
Von shapeless im Forum HTML & XHTMLAntworten: 1Letzter Beitrag: 11.10.03, 19:47





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren