Visualizzazione dei risultati da 1 a 3 su 3

Discussione: switch non funge

  1. #1

    switch non funge

    Ciao a tutti qualcuno mi sa dire perchè non mi funziona lo switch? Se la $_GET['cat'] è 'staff' mi carica il menù della categoria staff...mentre se la $_GET['cat'] è 'sow' me li visualizza tutti e 2.

    codice:
    <?php
    switch($_GET['cat'])
    {  CASE 'sow':
       ?>
         <!--SOTTO MENU CONSUNTIVI-->
         <div class="secmenu">
          <a href="">
           <div class="secmenusflink" style="width:160px">
            <div class="secmenulink">Cerca consuntivi</div> 
          </div>
          </a>
          <a href="?cat=sow&getfile=new_sow">
           <div class="secmenusflink" style="width:160px">
            <div class="secmenulink">Nuovo consuntivo</div> 
           </div>
          </a>
         </div>
     
    <?php
    
    
      CASE 'staff':
      ?>
          <!--SOTTO MENU STAFF-->
         <div class="secmenu">
          <a href="">
           <div class="secmenusflink" style="width:160px">
            <div class="secmenulink">Nuovo dipendente</div> 
          </div>
         </a>
    <?php
    } //end switch
    ?>

  2. #2
    Ti manca il break prima del secondo case.

    Codice PHP:
    break;
    CASE 
    'staff' 
    http://php.net/manual/en/control-structures.switch.php

  3. #3
    Grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.