Bonsoir,

je souhaiterai afficher une ligne d'un tableau seulement si une condition est vérifiée
pour cela j'utilise le passage de paramètre dans l'url

voici mon code :
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
 
<tr class="L2">
    <td class="L2C1" >&nbsp;</td>
   <?php 
   $menu = "0";
   echo "<td class=L2C2><a href=Index1.php?menu=valide>DVD</a></td>" ?>
    <td class="L2C3">Livres</td>
    <td class="L2C4">CD</td>
    <td class="L2C5">Jeux</td>
    <td class="L2C6"></td>
  </tr>
  <?php 
 
  if ($_GET["menu"] == "valide") {
  echo "<tr class=L2>";
    echo "<td class=L2C1 >&nbsp;</td>";
    echo "<td class=L2C2>Nouveau</td>";
    echo "<td class=L2C3></td>";
    echo "<td class=L2C4>&nbsp;</td>";
    echo "<td class=L2C5>&nbsp;</td>";
    echo "<td class=L2C6></td>";
  echo "</tr>"; } ?>
quand je l'exécute cela fonctionne. La ligne s'affiche bien si menu prend la valeur valide mais j'ai une erreur qui s'affiche

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Notice: Undefined index: menu in c:\program files\easyphp1-7\www\mediatheque\index1.php on line 51
La ligne 51 étant la ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
if ($_GET["menu"] == "valide")
merci d'avance de votre aide