Que diriez-vous d'une simple requête utilisant une variable :
set @ROW = 0;
UPDATE `tbl_example` SET `id` = @ROW := @ROW+1 ORDER BY `fld_date` ASC;
Cela ordonnera vos lignes comme :0,1,2,4,5...etc par votre date.
Que diriez-vous d'une simple requête utilisant une variable :
set @ROW = 0;
UPDATE `tbl_example` SET `id` = @ROW := @ROW+1 ORDER BY `fld_date` ASC;
Cela ordonnera vos lignes comme :0,1,2,4,5...etc par votre date.