Bonjour à tous,
J'ai un petit problème, je remplis des champs d'un formulaire avec des valeurs numériques.
Lorsque je n'ai pas l'info, je ne mets rien dans le champs, par contre une fois le formulaire validé, quand je vois ma page, j'ai un "0" qui s'affiche. Dans ma BDD, j'ai "oui" à Null et par défaut j'ai NULL également.
Je voudrais donc que lorsque mon champ n'est pas rempli, NULL soit insérer dans ma base de données.
Voici mon code:
Malgré cela, le 0 s'affiche toujours, pourriez-vous m'aider?
Merci d'avance!
J'ai un petit problème, je remplis des champs d'un formulaire avec des valeurs numériques.
Lorsque je n'ai pas l'info, je ne mets rien dans le champs, par contre une fois le formulaire validé, quand je vois ma page, j'ai un "0" qui s'affiche. Dans ma BDD, j'ai "oui" à Null et par défaut j'ai NULL également.
Je voudrais donc que lorsque mon champ n'est pas rempli, NULL soit insérer dans ma base de données.
Voici mon code:
$spectateur = $_POST["spectateur"];
if($spectateur=="") {
$spectateur = NULL;
}
$ajout = $sql->query("INSERT INTO "._TMATCH_." VALUES(
'',
'".$_POST["equipe_dom"]."',
'".$_POST["equipe_ext"]."',
'".$_POST["spectateur"]."'
)");
Malgré cela, le 0 s'affiche toujours, pourriez-vous m'aider?
Merci d'avance!
