Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Errore con if else

  1. #1

    Errore con if else

    Ciao a tutti ragazzi, stavo cercando di inserire dei dati in forma tabellare un pò veloce, ci sono riuscito ma ora mi compare questo messaggio: Parse error: parse error, unexpected T_ELSE on line 47

    ecco il codice:
    Codice PHP:
    if ($row['QuantitaDisp']==0) { 
     ?><tr>
     <?php echo "Nome: " $row['Nome']; ?></td> 
    <?php echo "Prezzo: " $row['CostoSingolo'];?></td>
     <?php echo "- ARTICOLO NON DISPONIBILE AL MOMENTO -";}?></td> <?php?> 
       <?php   
    else {    
      
    ?>    
    <tr>  
        <?php echo "<div class=\"prodotti\">"?>    
     <td><?php echo "Nome: " $row['Nome']; ?></td>     
    <td><?php echo "Prezzo: " $row['CostoSingolo']; ?></td>
         <td><?php echo "Quantita disponibile: " $row['QuantitaDisp']; ?></td> 
        <?php echo "</div>"; }?>     </tr>     <?php 
        
    }      
    }     
    ?>
    La linea 47 è dove c'è: " else {"

  2. #2
    Ciao, Se non sbaglio, Dovresti Non aver chiuso con }:
    Codice "Corretto":

    Codice PHP:
    if ($row['QuantitaDisp']==0) { 
     ?><tr>
     <?php echo "Nome: " $row['Nome']; ?></td> 
    <?php echo "Prezzo: " $row['CostoSingolo'];?></td>
     <?php echo "- ARTICOLO NON DISPONIBILE AL MOMENTO -";}?></td> <?php?> 
       <?php   
    } else {    
      
    ?>    
    <tr>  
        <?php echo "<div class=\"prodotti\">"?>    
     <td><?php echo "Nome: " $row['Nome']; ?></td>     
    <td><?php echo "Prezzo: " $row['CostoSingolo']; ?></td>
         <td><?php echo "Quantita disponibile: " $row['QuantitaDisp']; ?></td> 
        <?php echo "</div>"; }?>     </tr>     <?php 
        
    }   
    ?>
    Andrea

  3. #3

    Re: Errore con if else

    Originariamente inviato da fclaudioo
    Ciao a tutti ragazzi, stavo cercando di inserire dei dati in forma tabellare un pò veloce...
    Starai anche facendo il lavoro in maniera veloce, ma il tuo codice non merita commenti
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

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.