Accueil > Forum > > > > Tableau bidimensionnel du php au javascript
Tableau bidimensionnel du php au javascript
jeudi 15 mai 2008 à 10:31:20 |
Tableau bidimensionnel du php au javascript

marcAnkhou
|
Bonjour à tous, j'aimerai un petit renseignement : <div id='tri'> <?php echo $gedTable[0][0]; ?> <select name='tri' onchange='selectTri(this.value,<?php echo $gedTable; ?>);'> <option value='0'>Choisissez le Tri</option>"; <?php for($i=1;$i<=$max;$i++){ echo "<option value=".$i.">Index ".$i."</option>"; } ?> </select> </div> voilà $gedTable est un tableau à deux dimensions, j'aimerai le passe en paramètre dans ma fonction JS et récupérer les valeur de ce tableau mais il me met cette erreur ; function selectTri(value,gedTable) { alert(gedTable[0][0]); } Il dit que ça a une valeur nulle, ou que ce n'est pas un objet, je suis sous Internet explorer, c'est une obligation je suis en stage. Donc ma question est comment récupérer les valeurs d'un tableaux bidimensionnel du php au Javascript ? Merci bien
|
|
jeudi 15 mai 2008 à 10:35:39 |
Re : Tableau bidimensionnel du php au javascript

bultez
|
Bonjour, on ne passe pas de paramètres du php au js. le js est créé par le php, envoyé vers le micro cleint, et là, interprété. je ne sais pas ce que tu veux faire, mais génère "un array d'array" et utilise le nom de celui-ci.
Cordialement  Bul [ mon Site] [ M'écrire]
|
|
jeudi 15 mai 2008 à 10:44:25 |
Re : Tableau bidimensionnel du php au javascript

marcAnkhou
|
En fait dans le tableau php j'ai dans la première dimension les noms de bases, et dans a deuxième de dimension les noms de table associées à ces bases.
Je voudrai réutiliser le tableau php dans le javascript, en récupérant la valeur de la combobox, pour sélectionner la table sql de mon tableau à deux dimensions. La table choisie servira comme tri pour ma requete dans ma page principale.
J'aimerai juste dans la fonction 'selectTri(this.value,<?php echo $gedTable; ?>); passer mon tableau de bases et tables dans le javascript et les réutiliser dans la fonction, vous voyez mieux ?
|
|
jeudi 15 mai 2008 à 12:43:18 |
Re : Tableau bidimensionnel du php au javascript

bultez
|
Bonjour, je récapépète ? on ne passe pas de paramètres du php au js
>>réutiliser le tableau php génère un tableau javascript dans le php
Cordialement  Bul [ mon Site] [ M'écrire]
|
|
jeudi 15 mai 2008 à 13:06:59 |
Re : Tableau bidimensionnel du php au javascript

marcAnkhou
|
Ah ! En fait ce que tu veux dire c'est mon peut passer des valeurs mais pas des variables c'est ça ?
Dans mon cas je ne peux pas générer le tableau en javascript, je suis forcé de l'initialiser dans le php, je vais faire autrement je pense. Peut être concaténer toutes les valeurs avec un caractère séparateur puis appaser la variable de type string et faire un split derrière
|
|
jeudi 15 mai 2008 à 13:21:34 |
Re : Tableau bidimensionnel du php au javascript

bultez
|
non, non, ce n'est pas ce que je veux dire....
je pense que tu n'as pas encore percuté comment ça se passe entre php ( enfin, le serveur ) et javascript ( enfin, le client )
il y a longtemps que je n'avais pas copié/collé cela :
javascript et php, sont 2 langages différents, ils ne tournent pas sur la même machine et surtout, pas en même temps javascript se déroule sur la machine client ( le micro quoi ) php sur le serveur. ( le site chez le FAI quoi ) le php "génère" du html, javascript ... et l'envoie vers le client, il se termine et "n'existe plus" ( si on peut dire ) l'utilisateur voit une page html/javascript, il cliquera (par exemple) sur un bouton et l'action associée [ javascript ou html ] peut appeller du code php, peut-être celui qui l'a généré, avec un formulaire, ajax, en changeant l'url... pour dire que javascript, lui non plus ne passe pas de paramètres au php ! il envoie un formulaire ( par exemple ) sur le serveur, le langage qui y existe traitera ce formulaire ( asp, php, ruby .... ) Cordialement Bul [mon Site] [M'écrire]
|
|
jeudi 15 mai 2008 à 13:33:09 |
Re : Tableau bidimensionnel du php au javascript

marcAnkhou
|
<input type="button" id="button" style="background-image:url(image/safirBouton.jpg)" value="Regrouper" onclick="regrouper(<?php echo $id; ?>, <?php echo $idCorb; ?>);" />
Pourtant quand je fais ça, et qu'après j'utilise la fonction js function regrouper(tailleTab,idCorb){ idMaitreVal = document.getElementById("choix_"+idMaitre).value.split("?"); for(var i=0;i<tailleTab;i++){ if(document.getElementById("choix_"+i).checked){ iVal = document.getElementById("choix_"+i).value.split("?"); resReq = requeteAjax("reqRegroupe.php?idMaitre="+escape(idMaitreVal[1])+"&idCk="+escape(iVal[1])); } } window.location="./verifliq.php?corb="+escape(idCorb)+"&idMaitre="+escape(idMaitreVal[1]); }
Tu es bien d'accord que je peux réutiliser les variables que j'avais déclarés dans mon php, et ensuite les faire passer dans ma fonction javascript pour les réutiliser. (Le fonctionnement je savais comment il marchait entre php et js),je pense juste qu'on se comprends mal, ou que je ne suis pas assez clair
|
|
jeudi 15 mai 2008 à 13:46:28 |
Re : Tableau bidimensionnel du php au javascript

bultez
|
bien... si tu as compris, tu dois pouvoir nous montrer la page html générée... et pas le php ! ( enfin.. UN PETIT EXTRAIT, le nécessaire, tout le nécessaire mais pas plus )
Cordialement  Bul [ mon Site] [ M'écrire]
|
|
jeudi 15 mai 2008 à 13:58:13 |
Re : Tableau bidimensionnel du php au javascript

marcAnkhou
|
Le code que je t'ai montré ne génère pas de html puisque comme tu l'as précisé c'est uns fonction effectuée coté client .
Ce que j'ai voulu te montrer c'est que dans mon php j'ai deux variables : $id et $idCorb. et que sur mon bouton en cliquant dessus ça envoit ces variables dans la fonction javascript onclick="regrouper(<?php echo $id; ?>, <?php echo $idCorb; ?>);"
qui fait un traitement spécifique derrière. Les variables php que j'ai passé dans la fonction javascript je peux les réutiliser. Et ma question était donc, est-ce possible de passer un tableau à deux dimensions ? des variables de type texte ou numériques oui, mais un tableau ? :)
|
|
jeudi 15 mai 2008 à 14:11:43 |
Re : Tableau bidimensionnel du php au javascript

bultez
|
>> Le code que je t'ai montré ne génère pas de html ah bon ??? et ça : ..<?php echo $id; ?>, <?php echo $idCorb; ?>);.... ça ne génère pas de html ? >>Et ma question était donc, est-ce possible de passer un tableau à deux dimensions ? >>des variables de type texte ou numériques oui, mais un tableau ? que veux tu que je te dise ? disons non. mais simplement parce qu'on ne passe pas de paramètres entre le php et le javascript ! pas pour autre chose. relis ce que je tente de t'expliquer ( peut-être maladroitement ? ) tu ne peux pas passer des variables du php au javascript : ils ne communiquent absolument pas, ils ne se connaissent pas.
Cordialement  Bul [ mon Site] [ M'écrire]
|
|
Cette discussion est classée dans : javascript, php, tableau, bidimensionnel, gedtable
Répondre à ce message
Sujets en rapport avec ce message
Tableau PhP dans Javascript [ par lespaulz ]
Voici mon premier message sur JS_FRJ'ai un ptit probleme pour passer un tableau PhP dans javascript.En effet dans un formulaire j'ai un champ qui s'ap
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
Compatibilité PHP/Javascript [ par gregalex ]
Je veux utiliser une tableau de champs de type "input".Pour cela, en php, je dois les déclarer en name="nomduchamp[]".les crochets permettent de récup
Récupéré un tableau php avec Javascript [ par Blacknight91titi ]
Bonjours a tous.Voila mon problème.Je créer un tableau php grace au résultat que j'ai obtenu de ma base de donée et j'aimerai trasférer ces résultats
Passer un tableau php à javascript [ par kedieng ]
Slt! Je veux savoir comment peut on passer à javascript un tableau créé dynamiquent en php si c'est possible. Merci
Tableau javascript vers PHP [ par chamallow ]
Bonjour,Si la question a déjà été abordée, et bien désolée, mais j'ai pas trouvé !!Voilà, j'ai un page php, qui affiche un tableau de données. Ces don
récupérer une variable javascript avec php [ par metos ]
Bonjours, Es-il possible d'utiliser une variable JS dans du code php? Mon problème est que je dois créer un tableau avec des donnée lu dans une ba
récupération d'un tableau php dans javascript [ par YarbY ]
bonjourJe créé une page de saisie d'un questionnaire, les resultats sont enregistrés dans une bdd avec notamment un numero de fiche saisi manuellement
Cookies en JavaScript, lecture cookies dans tableau php [ par Const4ntine ]
Bonjour,N'étant pas satisfait du panier Paypal, je recherche à faire mon propre panier.Mon site est pour la plus part en .html, et je souhaite garder
Livres en rapport
|
Derniers Blogs
SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc [TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier [SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko
Logiciels
Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning
|