J'ai posé cette question un peu plus tôt aujourd'hui, mais je ne suis pas sûr de savoir à quel point j'étais clair.Modifier la colonne en Auto_Increment
J'ai une colonne MySQL remplie avec les numéros ordonnés 1-56. Ces nombres ont été générés par mon script PHP, pas par auto_increment.
Ce que je voudrais faire est de rendre cette colonne auto_incrementing après que le script PHP ait défini les nombres corrects. Le script PHP fonctionne main dans la main avec une interface jQuery qui me permet de réorganiser une liste d'éléments en utilisant le plugin de l'interface utilisateur de jQuery. Une fois que je déciderai de l'ordre dans lequel je souhaite insérer les entrées, je souhaite que la colonne soit définie sur l'incrémentation automatique, de sorte que si je devais insérer une nouvelle entrée, elle reconnaîtrait le nombre le plus élevé déjà existant dans la colonne et définissez son propre numéro d'identification pour être un plus élevé que ce qui existe déjà.
Est-ce que quelqu'un a des suggestions sur la façon d'aborder ce scénario?
Voulez-vous incrémenter automatiquement dans la base de données? –
Oui - J'ai un autre script qui va simplement ajouter du contenu à la base de données, ce que je veux reconnaître fondamentalement quel numéro affecter à la colonne id de l'entrée. Peut-être serait-il plus judicieux que le script PHP vérifie en quelque sorte la valeur la plus élevée des données d'identification existantes et affecte l'ID des données entrantes à une valeur supérieure à celle qui existe? –