Problema auto-reset coloana ID in tabel SQL

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
Avatar utilizator
ionatan
Mesaje: 94

Problema auto-reset coloana ID in tabel SQL

Buna,
am un tabel in baza de date cu coloanele :

Cod: Selectaţi tot

`id` int(11) NOT NULL AUTO_INCREMENT,
  `denumire` varchar(30) COLLATE latin1_spanish_ci NOT NULL,
  `cantitate` varchar(30) COLLATE latin1_spanish_ci NOT NULL,
  `um` varchar(30) COLLATE latin1_spanish_ci NOT NULL,
  `pretunitar` varchar(50) COLLATE latin1_spanish_ci NOT NULL,
  `id_lucrare` varchar(222) COLLATE latin1_spanish_ci NOT NULL,
  PRIMARY KEY (`id`)
intrebareea mea este de ce atunci cand sterg un rand de ex id 4 iar apoi cand fac un insert in loc sa imi adauge dupa ultimul rand il inlocuieste pe cel sters si atunci este o problema cand fac un select

Multumsc.
Cumpără adevărul, şi nu-l vinde, înţelepciunea, învăţătura şi priceperea.
https://www.crestinmultimedia.com/

MarPlo Mesaje: 4343
Salut
Pare un fel de resetare a coloanei id, dar asta se efectueaza in sql cu acest cod:

Cod: Selectaţi tot

ALTER TABLE tablename AUTO_INCREMENT = 1
Codul tabelului pare in regula; daca nu e vreun "ALTER TABLE" in script, problema poate fi in php, la codul de Insert.

Subiecte similare