Visualizzazione dei risultati da 1 a 3 su 3

Discussione: if nidificato

  1. #1

    if nidificato

    Posto il codice perché sto impazzendo:

    codice:
    if ($nome != "")
        if (contr_nome($nome))
           if($cod_cli = trova_cod($nome))
              if (contr_barca($cod_cli))
                 $temp = "doppio";
              else
                 $temp = "nome";
           else
                 $temp = "no cod";
        else
            $temp = "no nome";
    elseif (contr_cod($cod_cliente))
            if (contr_barca($cod_cliente))
               $temp = "doppio";
            else
               $temp = "cod_cliente";
    else
    $temp="nullo";
    Mi dà sempre un errore seconda else, mi sembra di averli messi bene, non capisco.

  2. #2
    prova a staccare l'else dall'if...
    else if (contr_cod($cod_cliente))
    visitate http://camicio.altervista.org per caxxate varie :d

  3. #3
    Utente bannato
    Registrato dal
    Jan 2002
    Messaggi
    852
    codice:
    if ($nome != "")
    {
        if (contr_nome($nome))
        {
           if($cod_cli = trova_cod($nome))
           {
              if (contr_barca($cod_cli))
              {
                 $temp = "doppio";
              {
              else
              {
                 $temp = "nome";
              }
           }
           else
           {
              $temp = "no cod";
           }
        }
        else
        {
            $temp = "no nome";
        }
    }
    elseif (contr_cod($cod_cliente))
    {
            if (contr_barca($cod_cliente))
            {
               $temp = "doppio";
            }
            else
            {
               $temp = "cod_cliente";
            }
    }
    else
    {
      $temp="nullo";
    }

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.