Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    mysql condizione non uguale

    Salve a tutti
    devo fare una condizione dove un campo deve essere uguale ad una variabile mentr e un'altro campo non deve essere uguale ad un'altra variabile:

    Codice PHP:
    if($idevento!=""){
        
    $sql="WHERE IDUtente='$_COOKIE[IDUtente_Network]' AND IDEvento!='$idevento' AND (OraInizio BETWEEN '$unix_start' AND '$unix_end') OR (OraFine BETWEEN '$unix_start' AND '$unix_end') OR ($unix_start BETWEEN OraInizio AND OraFine)";
    }else{
        
    $sql="WHERE IDUtente='$_COOKIE[IDUtente_Network]' AND (OraInizio BETWEEN '$unix_start' AND '$unix_end') OR (OraFine BETWEEN '$unix_start' AND '$unix_end') OR ($unix_start BETWEEN OraInizio AND OraFine)";
    }
    $QuerySE=mysql_query("SELECT * FROM agenda $sql") or die (mysql_error());
    if(
    mysql_num_rows($QuerySE) > 0$error="error"
    ora se idevento esiste deve fare la prima sql, fin qui tutto ok ma il problema è che se il campo IDEvento è uguale a $idevento non deve dare errore ed invece da errore

  2. #2
    ok risolto

    codice:
    WHERE IDUtente='$_COOKIE[IDUtente_Network]' AND (IDEvento!='$idevento') AND ((OraInizio BETWEEN '$unix_start' AND '$unix_end') OR (OraFine BETWEEN '$unix_start' AND '$unix_end') OR ($unix_start BETWEEN OraInizio AND OraFine))

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.