Le fonctionnement de auto_increment ?
Résolu/Fermé
smailtun
Messages postés
9
Date d'inscription
lundi 25 février 2013
Statut
Membre
Dernière intervention
16 mai 2013
-
3 mars 2013 à 00:18
Utilisateur anonyme - 3 mars 2013 à 17:59
Utilisateur anonyme - 3 mars 2013 à 17:59
A voir également:
- Le fonctionnement de auto_increment ?
- Fonctionnement du protocole http - Guide
- Fonctionnement onedrive - Guide
- Notice de fonctionnement - Guide
- Chromecast fonctionnement - Guide
- Fonctionnement d'un processeur - Guide
2 réponses
Utilisateur anonyme
3 mars 2013 à 05:43
3 mars 2013 à 05:43
Bonjour
Bien sûr, ce n'est pas à toi de fournir la valeur de l'auto incrément !
Tu as deux façons d'écrire l'insert :
Soit tu écris les noms des champs que tu veux insérer, en ne mettant pas le champ auto incrément ni sa valeur
Soit tu ne mets pas les noms des champs mais alors il faut mettre des valeurs pour tous les champs. Pour ne pas forcer la valeur de l'auto incrément, il faut alors mettre NULL.
1ère méthode
2 ème méthode
Bien sûr, ce n'est pas à toi de fournir la valeur de l'auto incrément !
Tu as deux façons d'écrire l'insert :
Soit tu écris les noms des champs que tu veux insérer, en ne mettant pas le champ auto incrément ni sa valeur
Soit tu ne mets pas les noms des champs mais alors il faut mettre des valeurs pour tous les champs. Pour ne pas forcer la valeur de l'auto incrément, il faut alors mettre NULL.
1ère méthode
$sql="insert into trajet (lieudepart, lieudestination ) values ('".$lieudep."','".$lieudest."')"; // avec les noms des champs
2 ème méthode
$sql="insert into trajet values(NULL,'".$lieudep."','".$lieudest."')"; // sans les noms des champs