Insérer la valeur NULL à la place du 0 sur un champ integer
Bonjour,
Vous allez me dire que ce sujet a déjà été traité maint et maint fois et vous avez raison :)
Néanmoins j'ai écumé le net sans pouvoir résoudre mon problème.
J'ai un champ integer autorisant la valeur NULL.
Je tente d'insérer la valeur NULL comme ceci :
Si le champ input ABS2 est vide je met NULL, sinon je met la valeur saisie.
Code:
1 2
|
if($_POST['ABS2'] == "") { $abs2 = NULL; } else { $abs2 = $_POST['ABS2']; } |
J'insère la valeur :
Code:
1 2 3 4 5 6
|
UPDATE utilisateur_gldr
SET
absenteisme2 = '".$abs2."'
WHERE
id_user = '".$id_user."' |
Si je met absenteisme2 = NULL ça fonctionne, donc cela vient de mon code mais je n'ai pas trouvé ou :koi:
Merci de votre aide.