Bonsoir, voilà j'ai 1 problème avec 2 menus
J'ai donc 1 table module avec comme champ applicationMod et nomProjet
1)
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 |
C'est quand il effectue $datamis = mysql_fetch_array($requetemis) et $datared = mysql_fetch_array($requetered)
Je poste la moitié de mon 1er menu puisque la deuxiemen moitié c'est le meme sytème:
-
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> |
2)
et piour mon deuxieme menu j'ai l'erreur
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
le code du menu
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>';
}
?> |
Partager