begin process at 2010 03 21 15:34:34
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

Javascript et ActiveX

 > 

Autre

 > 

Ajout ligne dans un tableau avec des chaps gérés en PHP


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Ajout ligne dans un tableau avec des chaps gérés en PHP

mardi 2 juin 2009 à 17:40:37 | Ajout ligne dans un tableau avec des chaps gérés en PHP

cla85

Bonjour tout le monde,
J'ai un petit problème que je vous explique :
Voila, je crée un formulaire pour que des entreprises puissent inscrire un ou plusieurs salariés à un salon comme exposants.
Je vous met le code qui nous intéresse :
<table width="100%" border="0" cellspacing="0" cellpadding="0" id="tab" name="tab">
    <tr>
          <td>Responsable du Stand</td>
          <td>
            <input name="civilite" type="radio" value="mr">Mr<br>
            <input name="civilite" type="radio" value="mme">Mme<br>
            <input name="civilite" type="radio" value="mlle">Mlle
        </td>
          <td style="text-align:right">
            <span class="erreur">*</span> Nom :
              <input name="nom" type="text" class="input1" id="nom" value="<? echo_if("nom"); ?>" size="25" onChange="javascript:this.value=this.value.toUpperCase();"><br>
            <span class="erreur">*</span> Prénom :
            <input name="prenom" type="text" class="input1" id="prenom" value="<? echo_if("prenom"); ?>" size="25" onChange="javascript:changeCase(this.form.prenom)"><br>
            <span class="erreur">*</span> Email :
          <input name="email" type="text" class="input1" id="email" value="<? echo_if("email"); ?>" size="25" onChange="javascript:this.value=this.value.toLowerCase();">
        </td>
        <td width="25px">&nbsp;
        </td>
<td style="vertical-align:middle; text-align:right;">
            <span class="erreur">*</span> Société :
            <input name="societe" type="text" class="input1" id="societe" value="<? echo_if("societe"); ?>" size="25" onChange="javascript:this.value=this.value.toUpperCase();"><br /><br />
            <span class="erreur">*</span> Fonction :
            <select name="profession" id="profession" style="width:190px;">
        <?php
        # // requête sql
        mysql_query("SET NAMES 'utf8'");
        $sql = "SELECT * FROM profession;";
        ?>
        <option value="0">Choisissez une fonction</option>
        <?php
        # // on sélectionne toutes les entrées de la table
        $req=mysql_query("SET NAMES, 'utf8'");
        $req=mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
        # //On affiche ces entrées
        while($data = mysql_fetch_assoc($req))
        {
         print '<option value='.$data['profession'].'>'.$data['profession'].'</option>';
         if ($profession==$data['profession']){
                print '<option value='.$data['profession'].' selected="selected" >'.$data['profession'].'</option>';                 }
        }
        ?>
</select><br>
        </td>
        <td width="25px">&nbsp;
        </td>
    </tr>
</table>

<div>
    <input value="Ajouter" name="ajouter" type="button">
</div>

Je souhaiterais, si c'était possible, qu'au clique sur mon bouton ajouter, une nouvelle LIGNE s'insère dans mon tableau dessous la première, et contienne 6 <td> avec les mêmes champs.

J'ai déjà poser cette question sur ce même forum et on m'a orienté vers du javascript.

Comme cette solution ne m'a pas aidée, je reposte en expliquant mieux le contexte :

Comme vous l'avez remarqué, 3 boutons radio, 4 champs texte et 1 liste déroulante doivent réapparaitre.

Mes champs de texte sont testés en PHP à la validation du formulaire pour voir s'ils sont remplis ou non et si non la validation ne passe pas.

De plus, la liste déroulante appelle une fonction PHP pour afficher les professions présents dans une base.

En javascript, je ne peux pas faire afficher le PHP qui me permettrait de contrôler mes champs et d'atteindre mes enregistrements en base.

J'ai bien penser à mettre les lignes en cachés, mais comme il n'y a pas de nb maxi défini d'inscription, c'est inutilisable.

J'ai vraiment du mal à cerner la situation. Je ne suis peut-être pas dans le bon forum ?? Merci de votre aide.


mardi 2 juin 2009 à 22:54:46 | Re : Ajout ligne dans un tableau avec des chaps gérés en PHP

jdmcreator

Oui mais ce sujet a déjà été abordé mainte fois.

Si cela peut t'aider à trouver une réponse à ton problème : http://www.javascriptfr.com/forum/sujet-EST-POSSIBLE_271801.aspx

Regarde aussi du côté de la propriété innerHTML et de la fonction createElement() ;)

Cordialement.

JDMCreator
mercredi 3 juin 2009 à 09:45:18 | Re : Ajout ligne dans un tableau avec des chaps gérés en PHP

Bul3

Membre Club
Bonjour,
>>clique sur mon bouton ajouter, une nouvelle LIGNE s'insère dans mon tableau
>>dessous la première, et contienne 6 <td> avec les mêmes champs.
insertRow et insertCell, ch'tiotes explications ici
Cordialement [mon Site] [M'écrire] Bul


Cette discussion est classée dans : javascript, php, mysql, sql, value


Répondre à ce message

Sujets en rapport avec ce message

Checkbox avec PHP/MySQL/JavaScript [ par montalto ] Bonjour,Je suis debutant dans la programmation web et j'aurais besoin d'aide, ou pluto de sources ;)voila je doit faire une page qui affiche un tablea php+javascript+html+my_sql [ par la pince ] la pince Explication rapide : J'ai débarqué en programmation ça fait 3 semaines, et comme j'apprend vite ;) j'ai appris les bases de HTML, SQL, PHP, e encore un pb de variables php/javascript [ par David_monchy ] Salut,je voudrais que ce qui est ecrit dans document.message.text.value soit envoyer via la méthode post d'un formulaire caché, dans une autre page, e Connexion à une base MySql en javascript [ par theoorleans45 ] Bonjour à tous,   J'ai du mal avec Javascript. Et j'aurai besoin de réaliser un truc. ça doit être faisable et je pensais trouver mon bonheur sur inte Javascript et php [ par jbcaiz ] Bonjour, je suis entrain de découvrir TinyMCE et j'ai un petit probleme avec la gestion des images.je m'explique il y a un fichier .js dans le quel on du php dans javascript [ par nougitch ] Bonjour à tous, J'aimerais connaître les règles d'insertion de variables PHP dans une fonction JAVASCRIPT.En faisant ceci, cela ne semble pas fonction comment introduire du php dans javascript [ par rachidphp93 ] bonjour tout le monde;je voudrais interoger une bd; j'appel une fonction javascript et dans la fonction apres des insctruction en javascript, Javascript PHP et images popup [ par amewole ] Voici mon problème : J'affiche dans une page html/php une dizaine de photos dans un tableau HTML et je veux que quand on clique sur  une image , une f y'a il un lien entre php et javascript? [ par rachidphp93 ] bonjour, je voudrai faire tout les calculs et les contrôles avec javascript, sauf que : quand j'interroge une base de donnee je suis obligé de le fai pb javascript [ par gabs77 ] bonjour, je suis entrein de faire un site en mélangeant PHP HTML et javascriptet autant sur mon pc de bureau en local sa fonctionne mais lorsque je me


Nos sponsors


Sondage...

Comparez les prix


HTC Magic

Entre 429€ et 429€

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 16,146 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales