Bonjour,
Voila je rencontre un petit problème avec mon code.
[code] $insertmbr = $pdo->prepare("INSERT INTO w_key(tmp_key, datee) VALUES (?, ?)");
$insertmbr->execute(array($mdp, $string));[/code]
J'aimerai quand je clique sur le bouton sa insert dans la base de donnée au fur est à mesure comme la première fois id 0 tmp_key après id 1 temp_key
Quand je clique sur le bouton plusieurs fois sa ne creer pas une nouvelle ligne après le id 0 normalement sa met id 1 et tout mais la non sa ne fonctionne pas
Bonsoir.
Si le champ id
en base de donnée est en auto_increment, il ne peut pas commencer par 0, il doit obligatoirement commencer par 1.
De plus, que dans ta requête SQL, tu ne listes pas le champ id dans les champs à remplir en base de données.
Salut,
Veut pas foutre la "merde", mais l'id auto_increment peut commencer par 0 :D
ENGINE=InnoDB DEFAULT CHARSET=UTF8 AUTO_INCREMENT=-1 ;
@pluche
Pierre
Si tu as une 1ere ligne avec ID = 0 et pas les suivantes je pense directement à un soucis au niveau de la création de la table.
Vérifie bien que le champ ID est ta clé primaire en auto_increment.
D'autre pars : sa ne fonctionne pas
Tu as un message d'erreur ou toute autre informations qui puisse nous aider à t'expliquer ce qui ne va pas ?
Pierre-Louis
Tout fonctionne j'ai recreer la table. C'était juste un problème au niveau de la table. Merci beaucoup.