php / mysql - frage

Diskutiere php / mysql - frage im Web & Grafik Forum im Bereich Internet & Telekomunikation Forum; Hi! Ich habe folgendes problem: wenn ich in einer tabelle mit z.b. 10 Datensätzen einen Datensatz lösche - z.b. den 4., dann möchte ich, dass...
  • php / mysql - frage Beitrag #1
V

V00D00

Bekanntes Mitglied
Dabei seit
05.02.2001
Beiträge
507
Reaktionspunkte
0
Hi!

Ich habe folgendes problem:
wenn ich in einer tabelle mit z.b. 10 Datensätzen einen Datensatz lösche - z.b. den 4., dann möchte ich, dass im id-feld (auto_increment ist an) alle folgenden datensätze "zurück-rutschen". im meinem beispiel müsste dann der 5. zum 4. werden, der 6. zum 5. und so weiter...

weiss jemand, wie ich das realisieren kann?
 
  • php / mysql - frage Beitrag #2
Lordazrael

Lordazrael

Bekanntes Mitglied
Dabei seit
15.10.2000
Beiträge
693
Reaktionspunkte
0
Ort
Bad Offenbach
update tabelle set id = id -1 where id > 4;

mach vorher aber ein backup :)
 
  • php / mysql - frage Beitrag #3
V

V00D00

Bekanntes Mitglied
Dabei seit
05.02.2001
Beiträge
507
Reaktionspunkte
0
ok, werd ich ausprobieren.
thx für die schnelle antwort!
 
  • php / mysql - frage Beitrag #4
B

BriTiger

Mitglied
Dabei seit
04.09.2000
Beiträge
14
Reaktionspunkte
0
Es ist richtig,dass die untersten nicht nachrutschen! das müsstet du wie gesagt mit Update machen.
Der Grund liegt darin, dass in der buchhaltung keine Nummer z.b. Auftragsnummer doppelt vor kommen darf.
ich würde eine Funktion in PHP schreiben, da du das sciher öfters brauchst, dann is einfacher später
 
Thema:

php / mysql - frage

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben