lorsque j'essaye d'ajouter un champ dans une de mes tables via phpMyAdmin j'obtiend une erreur #1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key
d'après mes recherche l'erreur #1075 signifie que le champ est incrémenté automatiquement mais n'est pas définit en temps que clef primaire, pourtant je l'ai définit comme clef primaire () ou alors qu'il y a un autre champ en auto incrémentation, pourtant ma table n'en comporte pas :
Au cas où certains tomberaient sur cette page, j'ai compris le problème : la clé primaire avec auto increment doit être à la 1ère ligne de la table. J'avais mis ma ligne id(primaire et auto increment) en 2è ligne après une ligne chapter_id.
Ne sois pas ce que tu crois être mais ce que tu a choisi d'être...
Avant de poster un message, vérifiez la date du sujet dans lequel vous comptiez intervenir.
Si le dernier message sur le sujet date de plus de deux mois, mieux vaut ne pas répondre. En effet, le déterrage d'un sujet nuit au bon fonctionnement du forum, et l'informatique pouvant grandement changer en quelques mois il n'est donc que rarement pertinent de déterrer un vieux sujet.
Au lieu de déterrer un sujet il est préférable :
soit de contacter directement le membre voulu par messagerie privée en cliquant sur son pseudonyme pour accéder à sa page profil, puis sur le lien "Ecrire un message"
soit de créer un nouveau sujet décrivant votre propre contexte
ne pas répondre à un déterrage et le signaler à la modération
Je ferme ce sujet. En cas de désaccord, me contacter par MP.
Ne sois pas ce que tu crois être mais ce que tu a choisi d'être...