menu dynamique déroulant

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : menu dynamique déroulant

Re: menu dynamique déroulant

par loumail » 24 mars 2010, 15:21

Merci pour ces conseils :)

Pour mon problème de menu dynamique, c'est sur l'affichage des sous menus.

Pour mieux comprendre, voici le code sans php :

Code : Tout sélectionner

var ssmenuNom = new Array(); // Valeurs sous le premier menu ssmenuNom[0] = new Array(); ----------------------------------------------- ssmenuNom[0][0] = "modele 0"; ssmenuNom[0][1] = "modele 1"; ssmenuNom[0][2] = "modele 2"; ssmenuNom[0][3] = "modele 3"; -----------------------------------------------

Re: menu dynamique déroulant

par @rthur » 24 mars 2010, 13:37

Bonjour,

Quel est le problème que tu rencontres?

Par ailleurs, je t'encourage fortement à arrêter d'utiliser les shorts tags PHP <? ... ?> pour utiliser les tags classiques : <?php ... ?>
Ainsi tu sera sûr que ton code fonctionnera quelque soit la configuration du serveur où tu héberges ton script.

Un autre truc, laisse un espace entre les tags et la fonction print.

menu dynamique déroulant

par loumail » 24 mars 2010, 12:03

:D Bonjour,
Je travaille sur un menu dynamique déroulant en "php et javascript", sauf que j'ai un problème sur l'affichage de mes "sous-menus" : :arrow: [ <?print "$a_row1[id]";?> ]

En résultat je devrai avoir :
----------------------------------------------------------------------------
ssmenuNom[1][0] = "modele 0";
ssmenuNom[1][1] = "modele 1";
ssmenuNom[1][2] = "modele 2";
ssmenuNom[1][3] = "modele 3";
etc ...
--------------------------------------------------------------------------

Mon code :
var ssmenuNom = new Array();
// Valeurs sous le premier menu
ssmenuNom[0] = new Array();
<?
	$result1 = mysql_query( "SELECT * FROM refer where statut=0 and cat1=1 order by id" );
	while ( $a_row1 = mysql_fetch_array ( $result1 ) )
     {
?>
ssmenuNom[0][<?print "$a_row1[id]";?>]  = "<?print "$a_row1[modele]";?> <br>";				
<?  }
?>
Merci par avance