Bonsoir, voilà j'ai 1 problème avec 2 menus
J'ai donc 1 table module avec comme champ applicationMod et nomProjet
1)
C'est quand il effectue $datamis = mysql_fetch_array($requetemis) et $datared = mysql_fetch_array($requetered)Code:
1
2
3 Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\wamp\www\rbdc\menu.php on line 48 Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\wamp\www\rbdc\menu.php on line 91
Je poste la moitié de mon 1er menu puisque la deuxiemen moitié c'est le meme sytème:
-2)Code:
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 <dl id="menu1"> <?php include ("mysqlconnect.php"); //requete grandes rubriques $sqlmis = "SELECT * FROM module , fiches WHERE enseigne = applicationMod AND nomProjet ='MIS' ORDER BY applicationMod, nomFiche"; $requetemis = mysql_query($sqlmis); $menumis= ""; $i = 1; $fin = false; echo'*-MIS-*'; while($datamis = mysql_fetch_array($requetemis)) { if($menumis != $datamis['applicationMod']) { $menumis = $datamis['applicationMod']; if($i > 1) { ?> </ul> </dd> <?php } ?> <dt onclick="montre('smenu<?php echo $i; ?>');"><br /> <?php echo $datamis['applicationMod']; ?></dt> <dd id="smenu<?php echo $i; ?>"> <ul> <?php $i++; } ?> <li><a href="traitementmenu.php?menuclick=<?php echo $datamis['nomFiche']; ?>"> <?php echo $datamis['nomFiche']; ?></a></li> <?php } ?> </dd> </dl>
et piour mon deuxieme menu j'ai l'erreur
le code du menuCode:Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\wamp\www\rbdc\menu3.php on line 25
Code:
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 <?php include ('mysqlconnect.php'); $num = $_POST['textfield']; $sql = "select * from fiches where numFiche = '".$num."'"; $req = mysql_query($sql) or die("Erreur : ".$sql.'<br/>'. mysql_error()); $data = mysql_fetch_array($req); $sqlmenud1 = 'select * from module where nomProjet = "MIS" ORDER BY applicationMod'; $reqmenud1 = mysql_query($sqlmenud1) or die("Erreur : ".$sqlmenud1.'<br/>'. mysql_error()); $datamenud1 = mysql_fetch_array($reqmenud1); echo'<tr>'; echo'<th height="19" colspan="2" align="left" valign="bottom" scope="row"><div align="left">*-MIS-*</div></th>'; echo'</tr>'; echo'<tr>'; while($datamenud1 = mysql_fetch_array($reqmenud1)) { echo '<tr>'; echo '<th scope="row"> </th>'; echo '<th width="201" align="left" valign="bottom" scope="row"><br><div align="left">';?> <input name="btr" type="radio" value="<?php $datamenud1['applicationMod']?>" Ligne25 <?php if(($data['enseigne']) == ($datamenud1['applicationMod'])){echo'checked="checked"';}?>/><?php echo "$datamenud1['applicationMod']</div></th>"; echo'</tr>'; } ?>