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
COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE?COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE? par Matthieu MEZIL
Avec EF, les vues doivent être mappées sur des entity types. Le problème c'est que les entity types doivent avoir une clé. Avec EF, nous avons les complex type qui n'ont pas de clé mais les vues ne peuvent pas être mappées dessus. Avec EF4, il est possibl...
Cliquez pour lire la suite de l'article par Matthieu MEZIL [WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL?[WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL? par JeremyJeanson
Certain d'entre vous on peut être vécu cette situation embarrassante après quelques temps passer avec WF4 : Au début avec mon " ActivityDesigner" , tout allait bien. Et puis un jour j'ai au des problèmes de " Binding" . Alors nous sommes allé sur le site ...
Cliquez pour lire la suite de l'article par JeremyJeanson MYTIC - SHAREPOINT 2010 : DéJà UN MYTHE MICROSOFT ?MYTIC - SHAREPOINT 2010 : DéJà UN MYTHE MICROSOFT ? par junarnoalg
La prochaine session de MyTIC aura lieu à Namur, le 23 mars prochain. Pendant presque une heure, nous parlerons de SharePoint 2010. Voici un aperçu du programme.
Accueil : 17h30 Début de la session : 18h00 - Les nouvelles int...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|