Bonjour à tous,
j'essaie dans une BDD mysql d'ajouter à l'enregistrement d'une fiche un numéro "id" incrémenté qui parte de 113.
Je m'explique, en entrant une fiche, je souhaite que le premier soit le n°113, puis le suivant le 114 etc....pour celà, je compte le nombre d'enregistrement de ma base auquel j'ajoute 113....mais ça ne fonctionne pas....il me met toujours 0.
Mon champ id est un "int" en clé unique.
Voici mon code, je ne vois pas ce qui cloche. Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $req = "SELECT COUNT(*) FROM matable"; $result = mysql_query($req); $id = mysql_result($result, 0); $id == $id + 113; mysql_query("INSERT into matable (id) VALUES ('$id')");
Partager