Beatnykk
vendredi 28 novembre 2003 à 15:18
tu passes de 220 à 17 000 000 ???????
waw !!! c'est pas possib' un truc pareil !
bon sinon moi le truc que je te conseille c'est dans ton phpmyadmin de mysql, tu vas sur la table en question, tu cliques options et en bas, dans auto-increment, tu devrais avoir 17 000 000 (si tu t'es pas planté mais je trouve ça pas croyable) et tu rentres 220 (si le prochain doit être 221ème).
mais attention !! assures-toi que les id de tes 220 entrées 'valides' sont bien les successifs stricts de 0 à 219 (qu'il n'y ai pas des id au-dessus). reprend toute ta table s'il le faut, avant de faire l'auto-increment ci-dessus car sinon tu auras des entrées 'overwritées' par la suite (ex: si tu avais ta 200ème entrée 'valide' avec un id de 850, remettre à 220 l'auto-increment fera disparaître la valeur actuelle en id 850 lors d'une (850-220=) 630ème interaction avec la base -entrée ou effacement-).
mais si tu as ce problème c'est peut être que tu n'as pas optimisé ton code dans les pages. ne peux tu pas mettre plus de requêtes sql UPDATE au lieu de INSERT ou CREATE ?