Récupérer des données js? php? pour bdd

Fermé
MiWi86-33 Messages postés 142 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 20 juin 2011 - 27 août 2008 à 11:36
MiWi86-33 Messages postés 142 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 20 juin 2011 - 28 août 2008 à 11:10
Bonjour bonjour bonjour,

Je viens à vous pour vous demander votre aide,

alors, voilà, j'ai une premiere page java, avec comme fonction :

forms.js

var numForm = 1;
	
	var contentDivName = "formulaires";
    function add()
	{
		/* Retrieve fieldSet from the page */
         var conteneur   = document.getElementById(contentDivName);
        /* Create elements that we need into the new form to add  */
         var undiv      = document.createElement('div');
		
		 var MaChaine = document.createTextNode("Chaine : ");
		 var chaine        = document.createElement('input');
		
		 var MonCodage = document.createTextNode("Codage : ");
		 var MonMpg4 = document.createTextNode("MPG4 ");
		 var mpg4        = document.createElement('input');
		 var MonMpeg2 = document.createTextNode("MPEG2 ");
		 var mpeg2 = document.createElement('input');
			 
		 var MaDefinition = document.createTextNode("Définition : ");
		 var MaSd= document.createTextNode("SD ");
		 var sd        = document.createElement('input');
		 var MaHd = document.createTextNode("HD ");
		 var hd = document.createElement('input');
		 
		 var MonSysteme = document.createTextNode("Systeme : ");
		 var MonPal = document.createTextNode("PAL ");
		 var pal        = document.createElement('input');
		 var MonNTSC = document.createTextNode("NTSC ");
		 var ntsc = document.createElement('input');
		 
         var but = document.createElement('input');
		 
         chaine.type   = 'text';
		 mpg4.type   = 'radio';
		 mpg4.name = 'chaine'+numForm;
		 mpeg2.type   = 'radio';
		 mpeg2.name = 'chaine'+numForm;
		 sd.type   = 'radio';
		 sd.name = 'def'+numForm;
		 hd.type   = 'radio';
		 hd.name = 'def'+numForm;
		 pal.type   = 'radio';
		 pal.name = 'sys'+numForm;
		 ntsc.type   = 'radio';
		 ntsc.name = 'sys'+numForm;
         but.type   = 'button';
         but.value  = 'Supprimer le formulaire';

        // Implement delete function on the button
         but.onclick = function()
		 {
        	// Element to remove
        	 lediv      = this.parentNode;
        	// Element parent
        	 lefieldset   = lediv.parentNode;
        	// Remove the element
        	 lefieldset.removeChild(lediv);
         }

        /* Append elements (new form) into the page */
		 undiv.appendChild( document.createElement('br') );
			 
		 undiv.appendChild(MaChaine);
		 undiv.appendChild(chaine);
		 
		 undiv.appendChild( document.createElement('br') );
		 
		 undiv.appendChild(MonCodage);
		 undiv.appendChild(MonMpg4);
		 undiv.appendChild(mpg4);
		 undiv.appendChild(MonMpeg2);
		 undiv.appendChild(mpeg2);
		 
		 undiv.appendChild( document.createElement('br') );
		 
		 undiv.appendChild(MaDefinition);
		 undiv.appendChild(MaSd); 
		 undiv.appendChild(sd );
		 undiv.appendChild(MaHd);
		 undiv.appendChild(hd);
		 
		 undiv.appendChild( document.createElement('br') );
		 
		 undiv.appendChild(MonSysteme);
		 undiv.appendChild(MonPal);
		 undiv.appendChild(pal );
		 undiv.appendChild(MonNTSC);
		 undiv.appendChild(ntsc);
            
		 undiv.appendChild( document.createElement('br') );
		 
		 undiv.appendChild(but);
                 conteneur.appendChild(undiv);
		 
		 numForm++;
	}


j'ai dans un page php un petit bout de code qui nous intéresse seulement :

formInsert.php

<div id="formulaires"></div>
<p>
   <input type="button" id="ajt0" name="ajout0" value="ajouter" style="display:none" onclick="javascript:add()" >
 	
</form>
<p>
<input type="submit" id="Soumettre" name="Soumettre" value="Soumettre" />


j'aimerais donc après soumission du form pouvoir récupérer les numForm sachant que ça ne se suivra pas toujours, car je peux ajouter 10 formulaire, en supprimer 6 et donc avoir pour numForm 1,2,5,9.

dans ma page reg.php, c'est ici que je dois faire les requètes pour l'insertion dans ma base de données, il me faut donc tout les numForm.

J'ai pensé faire un array, mais je ne sais pas à quel niveau le faire, forms.js? formInsert.php? reg.php?

Merci d'avance pour votre aide.

2 réponses

MiWi86-33 Messages postés 142 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 20 juin 2011 9
27 août 2008 à 13:49
Ou si quelqu'un a une autre solution...svp svp svp
-1
MiWi86-33 Messages postés 142 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 20 juin 2011 9
28 août 2008 à 11:10
siouplait
-1