Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Aiuto con elseif

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    164

    Aiuto con elseif

    Salve ragazzi,
    Non sono molto esperto in PHP e per questo vorrei una piccola mano da voi.
    Stavo cercando di utilizzare questo codice ma non riesco a capire perchè mi da errore sull 'ultimo elseif:

    Codice PHP:
    <?php if ($winddir == "N"){ 
    echo 
    "Nord";} 
       elseif (
    $winddir == "NNE") { 
    echo 
    "N / Nord Ovest";} 
       elseif (
    $winddir == "NE"); { 
    echo 
    "Nord Est";} 
       elseif (
    $winddir == "W"); { 
    echo 
    "Ovest"

    ?>

  2. #2
    Magari qualche ; di troppo.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Userei uno switch:
    Codice PHP:
    switch($winddir){

    case 
    'N': echo "Nord"; break;
    case 
    'NNE': echo "N/Nord Est"; break;
    case 
    'NE': echo "Nord Est"; break;
    case 
    'W': echo "Ovest"; break;
    /*...*/
    default: echo "error";

    Ti da errore comunque perché (riassumendo) hai dei punti e virgola dopo la penultima e l'ultima condizione.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    164
    Sto provando con lo switch come mi ha consigliato @bionicoz

    Grazie ragazzi, mi siete stati utilissimi!

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.