Valeur par défaut ID

Résolu
Bonjour,

je suis un jeune développeur internet (14 ans). Je suis débutant en

PHP et confirmé en HTML ou CSS.

Voici mon souci:

je suis entrain de crée un réseau social avec des niveaux

(admin=1 et membre=0) pour se qui est de la

connexion s'est fait mais je voudrais que lors de l'inscription l'ID du membre sois

automatiquement 0.


MERCI de me répondre au plus vite.

1 réponse

  1. Contributeur
    'lut, lors de l'insertion dans ta base de données, tu fais ton
    INSERT INTO
    avec
    niveau
    (par exemple, nom de colonne dédiée à cet effet) et sa valeur correspondante (0) dans la 2e partie de la requête.

    PS: "ID" veut dire "identifiant", supposément unique pour identifier une personne/compte, donc ce n'est pas le bon mot que tu utilises (n'appelles pas ta colonne de permissions "ID", ça porterait à confusion).
    1. oui mais ma colone de permission c'est le ID INT AUTO-INCRÉMENT
      donc sa ressemble a sa???
      INSERT INTO ID (0)
    2. Contributeur
      Ça ressemblerait plutôt à ça:
      INSERT INTO membres (permision) VALUES (0)

      La colonne ID avec AUTO-INCREMENT c'est une bonne pratique, mais comme j'ai dit ce ne doit pas être elle qui détermine le "grade" des gens; l'ID c'est pour l'identification, c'est tout. Il te faut une colonne supplémentaire si tu n'as pas de colonne "permission"/"grade"/"niveau"/ce que tu veux comme nom...
    3. oki merci je vais essayer
    4. je l'insere comment le INSERT INTO membres (permision) VALUES (0)
    5. Contributeur
      Avec l'API de manipulation de base de données que tu as choisi: MySQLi, PDO, ...