Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Problemi con if e or

  1. #1

    Problemi con if e or

    Salve a tutti ho il seguente problema (sono un novellino ) :

    Utilizzo il seguente codice per inserire determinati dati, reperiti da un file, in un db mysql.
    Finchè la condizione era la seguente tutto andava bene :
    if ($params["USER"] != "GIANNI" )
    { istruzione etc......


    Quando ho dovuto aggiungere un or alla condizione if tipo :

    if ($params["USER"] != "GIANNI" or $params["USER"] != "PIPPO" )
    { istruzione etc......

    cominciano i guai : anzicchè inserire solo gli utenti diversi da gianni e pippo , vengono inseriti tutti compresi gli utenti gianni e pippo.

    Qualche idea ?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    prova a sostituire l'or con l'and.

  3. #3
    ma a me serve or e non and.

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Originariamente inviato da icetrap73
    ma a me serve or e non and.
    Se devi eseguire del codice solo se l'utente è diverso da gianni e da pippo devi mettere and, altrimenti continuerai ad avere il problema che hai riportato.

  5. #5
    Ok hai ragione riflettendoci hai ragione....

    se invece volessi una cosa del genere :

    if ($params["USER"] != "GIANNI" or $params["HOME"] != "CASA"

    in questo caso or va bene ?

  6. #6
    Ok grazie , non so proprio cosa mi è preso , dovrò smettere di lavorare anche la notte.

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.