Problème avec la mise au propre de variable
Résolu
flexi2202
Messages postés
3822
Date d'inscription
Statut
Membre
Dernière intervention
-
flexi2202 Messages postés 3822 Date d'inscription Statut Membre Dernière intervention -
flexi2202 Messages postés 3822 Date d'inscription Statut Membre Dernière intervention -
bonjour a tous
j ai un formulaire tout simple
ou je récupère des variables pour ensuite les envoyés dans ma base de donnée
donc comme on l as dit et redis je recupere ces variables de facon propre
de cette manière
mais j ai un soucis si lors de l envois du formulaire si je n indique aucune valeur pour cette variable
j ai une erreur qui est retournée
Erreur : SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'gardon' cannot be null
par contre si je rentre une valeur aucune erreur
je suppose que je dois changer quelque chose dans ma base de donnée
pour l instant la colonne null est a non
j ai un formulaire tout simple
ou je récupère des variables pour ensuite les envoyés dans ma base de donnée
donc comme on l as dit et redis je recupere ces variables de facon propre
de cette manière
$gardon = !empty($_POST['gardon']) ? $_POST['gardon'] : NULL;
mais j ai un soucis si lors de l envois du formulaire si je n indique aucune valeur pour cette variable
j ai une erreur qui est retournée
Erreur : SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'gardon' cannot be null
par contre si je rentre une valeur aucune erreur
je suppose que je dois changer quelque chose dans ma base de donnée
pour l instant la colonne null est a non
A voir également:
- Assurez-vous que la pièce est entièrement lisible, nette et sans reflets. nous acceptons les formats .jpg, .png et .pdf
- Mise en forme conditionnelle excel - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise a jour windows 10 - Accueil - Mise à jour
- Mise a jour chromecast - Accueil - Guide TV et vidéo
- Télécharger mise à jour firmware autoradio chinois - Forum Autoradio
4 réponses
bonjour jordane et yg_be
merci pour vos réponses
oui cette variable peux rester vide , cela ne pose aucun soucis pour le traitement des données ...
pour répondre a jordane
cannot be null =ne peux pas être nul
mais justement cela ne me dérange pas qu'elle soit vide ...
mais alors dans ce cas je dois retirer
merci pour vos réponses
oui cette variable peux rester vide , cela ne pose aucun soucis pour le traitement des données ...
pour répondre a jordane
cannot be null =ne peux pas être nul
mais justement cela ne me dérange pas qu'elle soit vide ...
mais alors dans ce cas je dois retirer
:null
j ai un soucis si lors de l envois du formulaire si je n indique aucune valeur pour cette variable
...
Column 'gardon' cannot be null
...
pour l'instant la colonne null est a non
La réponse est dans la question ... non ?
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour,
avant tout, tu dois décider si tu acceptes, ou pas, une valeur nulle pour ce champ.
ensuite, adapter en conséquence.
avant tout, tu dois décider si tu acceptes, ou pas, une valeur nulle pour ce champ.
ensuite, adapter en conséquence.
je dois mettre la colonne en "oui null " ???
fallait vraiment le savoir , c est encore une subtilité parmi toutes les autres
car encore une fois mon objectif de départ n es pas de réaliser 200 sites
mais juste un tout petit site pour ma passion
et malheureusement je ne trouvais pas de Template adéquat
donc je me suis lance dans cette aventure un peu tête baissée
c est vrai et je l admet qu avec du recul j aurais du avoir des connaissance en php et en base de donnée
je vais étudier cela l hiver prochain
malgré que j ai appris beaucoup de choses sur ce forum et dont je vous en remercie tous
pour l instant j essaye que mon site fonctionne et qu il soit protégé