Erreur sur une donnée apres injection dans la base de donnée.

Résolu
cpcr Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   -  
cpcr Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Après avoir créer un formulaire pour alimenter une base de donnée, certaines valeurs ne sont pas prise en compte lors de l'incrémentation de ces valeurs dans la table.

La table contient 12 valeurs, après avoir validé mon formulaire 2 valeurs ne sont pas prise en compte. Pourtant toutes les autres "arrive" parfaitement .

Je vous met la partie du code contenant ces 2 fameuses valeurs :

Coté HTML :

<label for="gfelec">GF</label><input type="number" maxlength="2" name "gfelec" id="gfelec" class="gfelec"/>

<label for="grgaz">GF</label><input type="number" maxlength="2" name "grgaz" id="grgaz" class="grgaz"/></br>

Coté PHP :

if(isset($_POST['gfelec'])) $gfelec=$_POST['gfelec'];
else $gfelec="";

if(isset($_POST['grgaz'])) $gfgaz=$_POST['grgaz'];
else $grgaz="";

// Après vérification requête pour incrémenter les données


$sql = "INSERT INTO formulair(id, civil, nom, mail, refe, gfelec, hp, hc, refg, grgaz, ig, date) VALUES('','$civil','$nom','$mail','$refe','$gfelec','$hp','$hc','$refg','$grgaz','$ig',now())";


Merci d'avance !!

Cordialment




2 réponses

Utilisateur anonyme
 
Bonjour

name "gfelec"
name "grgaz"

Tu n'as pas l'impression qu'il te manque quelques '=' ?
1
cpcr Messages postés 29 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour ,

Quel erreur ! Effectivement cela fonctionne beaucoup mieux !

;-)

Merci infiniment
0