Flux rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

JS, tableaux dynamique et PHP

Eulanie02, le jeudi 20 mars 2008 à 23:31:40
Bonjour,
Je suis tomber sur le bout de code suivant qui permet dynamiquement d'ajouter une ligne de deux colonnes à un tableau. Je souhaiterais utiliser quelque chose dans ce genre là pour mon site, mais je ne sais pas très bien comment faire pour récupérer mes variables étant donné que je connais la taille du tableau qu'en javascript.

J'ai fait quelque chose comme cela:
texte.setAttribute("name", "champ"+nb_champs)
... mais après c'est pas super pratique... y a t'il un moyen de stocker tout cela dans un tableau ? J'ai essayé ça
texte.setAttribute("name", "champ[]")
, mais lorsque j'essaie de faire
alert(formulaire.champ[0].value)
, ça ne marche pas alors que
alert(formulaire.champ0.value)
marchait...

J'aimerais ensuite pouvoir récupérer toutes les valeurs via php.

Merci beaucoup de votre aide.

<head>
<script language='javascript' type='text/javascript'>
       
                    function ajouteLigne ()
                    {
                        ligne = document.createElement ('tr');
                        cell = document.createElement ('td');
                        texte = document.createTextNode ('bla bla bla');
                        cell.appendChild (texte);
                        cell2 = document.createElement ('td');
                        texte2 = document.createTextNode ('bla bla bla');
                        cell2.appendChild (texte2);
                        ligne.appendChild(cell);
                        ligne.appendChild(cell2);
                        document.getElementById ('superTableau').appendChild (ligne);
                    }
               
            </script>
</head>
<body>
<table id='superTableau' border='2' width='100%'>
</table>
<a href="#" onclick="ajouteLigne();">Mettre a jour le tableau</a>
</body></html>
Répondre à Eulanie02  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 bro, le vendredi 21 mars 2008 à 12:02:00
Oula... j'crois que tu devrais prendre quelques cours avant :D

1/ "formulaire" d'existe pas dans ta page (donc ton alert() ne risque pas de fonctionner), d'ailleurs je ne vois pas comment ton 2eme alert pourrait fonctionner.

2/ Pour envoyer des variable à un script php, utilises plutot un formulaire avec des champs input... (si tu ne connais pas à l'avance le nombre de champs, alors donne à tes variable un nom du style "var[]" ce qui te permet de récupérer un tableau en entrée de PHP -> $_REQUEST['var'])


PS: Tu peux aussi consitituer un tableau JS que tu postera vers un script PHP au moment du click (ajax par exemple).
Répondre à bro
[php] tableau dynamique (Résolu)salut je voudrais savoir comment créer un tableau dynamic pour pouvoir gérer les données saisies www.commentcamarche.net/forum/affich-1664960-php-tableau-dynamique
Tableau dynamique a 2 dimensions (Résolu)Bonjour, est-ce que quelqu'un saurait comment allouer un tableau dynamique a deux dimensions ? Par exemple un tableau simple peut se faire avec: int *tab = NULL; tab = new int[20; Merci d'avance www.commentcamarche.net/forum/affich-4931713-tableau-dynamique-a-2-dimensions
Requete MySQL => tableau associatif PHP (Résolu)Bonjour, Je fais encore une fois appel a vous pour m'eclairer sur un point ! qui est de recuperer le resultat d 'une requete MySQL sous forme de tableau associatif PHP . pour exemple: soit la requete SQL suivante . $sql ="SELECT... www.commentcamarche.net/forum/affich-6043182-requete-mysql-tableau-associatif-php
[Internet] Accéder à ses fichiers depuis n'importe oùAccéder à ses fichiers depuis n'importe où. Note de sebsauvage: Je n'apporte pas la *moindre* aide à l'installation de ce logiciel. Si ça ne marche pas, c'est que vous avez fait une erreur. Lisez les messages d'erreur et essayez de les... www.commentcamarche.net/faq/sujet-2121-internet-acceder-a-ses-fichiers-depuis-n-importe-ou
[langC] Connaitre taille tableau dynamique (Résolu)Bonjour. J'aimerais savoir la marche à suivre pour déterminer la taille d'un tableau dynamique (en octets) étant donné que sizeof n'est applicable qu'aux structures statiques. N'étant pas spécialiste du langage C, je remercie... www.commentcamarche.net/forum/affich-1813581-langc-connaitre-taille-tableau-dynamique
Tableau dynamique en vb (Résolu)Bonjour, je voudrais savoir comment creer un tableau dynamique en Visual basic merci www.commentcamarche.net/forum/affich-8717367-tableau-dynamique-en-vb
PHP - Connexion à une base de données Php permet un interfaçage très simple avec un grand nombre de bases de données. Lorsqu'une base de données n'est pas directement supportée par Php, il est possible d'utiliser un driver ODBC, pilote standard pour communiquer avec les bases de données.... www.commentcamarche.net/php/phpbdd.php3
PHP - Les variables Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. Les variables en langage PHP peuvent être de trois types : scalaires tableaux tableaux associatifs Quelque soit... www.commentcamarche.net/php/phpvar.php3
Javascript - L'objet Array L'objet Array est un objet du noyau Javascript permettant de créer et de manipuler des tableaux. Voici la syntaxe à utiliser pour créer une variable tableau : var x = new Array(element1[, element2, ...]); Si aucun élément n'est précisé en paramètre,... www.commentcamarche.net/javascript/jsarray.php3
Toutes les réponses pour « JS, tableaux dynamique et PHP »