begin process at 2012 05 31 20:25:20
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Tableau Php vers Javascript.


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

Tableau Php vers Javascript.

mercredi 18 février 2004 à 13:38:24 | Tableau Php vers Javascript.

braingnac

Pourrais-t-on me dire comment utiliser un tableau à deux dimensions ,créé en php, dans une fonction javascript.


Voici le code :

print "<script>function showInvoice(selection,itemarray){";
print "userID = selection.value;";
print "document.form.attn.value = itemarray;";
print "}</script>";



print "<select name=NameSoc size=1 onChange='java_script_: showInvoice(this,$societe);'>";
print "<option selected value=999 >-None-";
for ($i=0;$i<count($societe);$i++)
{
print "<option value=".$i.">".$societe[$i][0]."\n";
}
print("</select>");
mercredi 18 février 2004 à 22:33:32 | Re : Tableau Php vers Javascript.

aurelien0306


ta variable php $societe c'est quoi?
jeudi 19 février 2004 à 08:59:20 | Re : Tableau Php vers Javascript.

braingnac


Elle est le résultat d'une requete oracle et contient les noms et coordonées de toutes les sociétés.

jeudi 19 février 2004 à 16:04:23 | Re : Tableau Php vers Javascript.

braingnac


Merci pour ton aide aurelien0306 mais j'ai enfin trouver la solution.

Il faut dans le code php générer du javascript.
Pour cela, dans le script je genere un tableau deux dimensions en javascript à partir du tableau $societe.

Voici la fonction javascript.

print "<script>function showsociete(selection){\n";
$text2 = "";
print "var tableau1D = new Array;\n";
print "var tableau2D = new Array;\n";
$len = count($societe);
for($i = 0; $i < $len; ++$i )
{
$text="";
for ($j=0;$j<7;$j++)
{
$text .= "tableau1D[" . $j . "] = '". $societe[$i][$j] . "'; \ }
print $text;
$text2.= "tableau2D[" . $i . "] = tableau1D; \n"; }
print $text2;
print "socid = selection.value;";
print "document.form.nom.value = tableau2D[socid][0];\n";
print "document.form.attn.value = tableau2D[socid][4];\n";
print "document.form.addr1.value = tableau2D[socid][1];\n";
print "document.form.location.value = tableau2D[socid][3];\n";
print "document.form.fax.value = tableau2D[socid][6];\n";
print "document.form.BC.checked = 1;\n";
print "}</script>\n";


Voici le code de départ :

function phpArray2JSArray( $phpArray, $name )
{
$text = "";
$tags = "\n<script language=\"JavaScript\" type=\"text/javascript\">\n";
$declare = "var " . $name . " = new Array();\n";
$close = "\n</script>\n";
$len = count($phpArray);

for($i = 0; $i < $len; ++$i )
{
$text .= $name . "[" . $i . "] = '". $phpArray[$i][0] . "'; \n";
}
$tags .= $declare;
$tags .= $text;
$tags .= $close;
return $tags;
}


$jsArray = phpArray2JSArray($itemArray, $arrayName );
echo $jsArray;


trouver sur le site : http://forums.devshed.com/archive/t-43282


Cette discussion est classée dans : javascript, php, tableau, selection, print


Répondre à ce message

Sujets en rapport avec ce message

php-javascript [ par kipetchi ] Bonjour,Un petit pb de variable:Je remplis un tableau avec des images contenues d'un repertoire en php:while($file = readdir($dir)) { $tab[$i] = $f Remplir un tableau javascript avec du php [ par adakick ] Bonjour...Je voudrais remplir un tableau javasript avec les valeures d'un tableau en php.MErci tableau php vers tableau javascript [ par chamallow ] Bonjour,Ca fait plusieurs jours que je suis sur un problème et je n'arrive pas à le résoudre.En fait, il s'agit d'une fenêtre popup, où on retrouve un conversion d'un tab javascript en tab php [ par nacer183 ] bonjour, j'ai veux convertir un tableau déclaré en javascript en un tableau php et lui afficher .. Transfert d'info entre php et javascript [ par fregolo52 ] Bonjour,Je ne suis pas du tout un spécialiste du dév web, mais je dois apporter des évolutions à un site intranet.Mon but est d'afficher une treeview transformer un tableau multidimensionnel javascript en tableau multidimensionnel php [ par sagat06 ] Bonjour à tous.Je tiens à préciser que mon niveau en php est assez limité, mes excuses, je tenterai d'y remédier.Voilà mon soucis: actuellement sur un Transmettre un tableau javascript à Php [ par CODE MAN ] bonjour à tous,j'ai une fonction javascript qui retourne les cordonnées x et y de mes div sur une page donnée. ma fonction marche très bien sauf que a tableau avec javascript et PHP [ par alounis ] Bonjour , Voila mon problème est le suivant: je crée des tableau pour application intranet . j'aimerai savoir comment créer des tableaux sachant que l Appel de Fonction JavaScript avec variable php [ par DCT_Jones ] Bonjour tout le monde, Me dites pas que c'est impossible j'y crois pas. Je voudrais appeler une de mes fonction JS en mettant en paramètre une varia pb de syntaxe pour inclure du javascript dans php [ par xzonz ] bonjour a toutes et tous [^^clinoeil1] voila ma question j'ai un script qui liste les fichier d'un repertoire sous forme de liens avec une icône en f


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
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 : 0,328 sec (4)

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