Bonjour,
Aprés avoir consulté pas mal de post du forum je me décide à exposer mon problème :
Je suis en stage et je me dois de reprendre certain travaux qu'un élève avant moi a crée il s'y connais plus que moi c'est clair !

Vous pouvez voir ici le menu en question ( à gauche ) :
http://www.vuici.com/

Le menu est un menu en php utilisant deux requetes et deux boucles.
J'ai decidé d'utiliser du javascript pour faire en sorte qu'en cliquant sur une catègorie les rubriques concernées apparaises ou se cache.

Mais voilà, je n'ai pas trouvé de sujet intègrant php et javascript pour un menu deroulant. En " bidouillant " un peu j'ai pu arriver à cela :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
 
<table border=1 cellPadding=3 cellSpacing=0 bordercolor="#9BC0FF" width="180">
	<tr>
		<td bordercolor="#003399">
      <table border=0 cellPadding=0 cellSpacing=0 width="180" align="center">
        <tr>
       	  <td align="center" height="54" class="titre_serv"> <img src="images/categories.jpg" width="180" height="54"></td>
   	</tr>
	<tr>
		 <td height="5"></td>
    <tr>
<?
$resulta=mysql_db_query("vuici","Select * From categories Order By nomcat;"); 
$resultb=mysql_db_query("vuici","Select * From rubriques Order By nomrub;"); 
while ($rowa=mysql_fetch_array($resulta))
{
	echo '<td align="center" height="24" background="images/miniminou.jpg" class="cat_menu" onClick="clicMenu()">	
	'.$rowa["nomcat"].'
    </td>
	</tr>
 
	<tr valign="top" bgcolor="#ffffff" style="display:none" id="menu">
	<td>';
	mysql_data_seek($resultb,0);
	while ($rowb=mysql_fetch_array($resultb))
	{
		if ($rowa["numcat"]==$rowb["numcat"])
		{
			echo '&nbsp;<a href="services.php?rub='.$rowb["numrub"].'" class="menu_gauche">'.$rowb["nomrub"].'<br></a>';
		}
	}
 
echo '</td></tr><tr><td height="4"></td></tr>';
 
}
?>
	</tr>
</table>
		</td>
	</tr>
</table>
 
<script language="Javascipt">
 
function clicMenu() {
 
 
  // Booléen reconnaissant le navigateur 
  isIE = (document.all) 
  isNN6 = (!isIE) && (document.getElementById)
 
  // Compatibilité : l'objet menu est détecté selon le navigateur
  if (isIE) menu = document.all['menu' + num];
  if (isNN6) menu = document.getElementById('menu' + num);
 
if (menu.style.display == "none"){
    // Cas ou le tableau est caché
    menu.style.display = ""
  } else {
    // On le cache
    menu.style.display = "none"
   }
 
}
</script>

désolé pour la tartine , forcément cela ne marche pas du tout et c'est la première fois que je touche au javascript.
Si quelqu'un pouvais me montrer la voie, ou si il a déjà vu un exemple de ce type ...

Merci d'avance pour la patience que vous m'accordez