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

    Controllo su due variabili in db

    Salve a tutti!

    Avrei bisogno di eseguire un controllo su una tabella di un db. Devo sapere se nella cartella "system" ci sono dei matches tra la colonna "idn" e quella "c1" (ovvero, se c'è un punto nella tabella in cui le variabili che devo inserire sono già accoppiate)

    Supponiamo per esempio che io voglia inserire stati e capitali d'europa. Devo controllare di non inserirne una per due volte! Quindi controllo che nel campo "idn" e "c1" non si trovino già appaiate "Roma"[$idn] e "Italia"[$section].

    Qui sotto c'è lo script che uso. Vorrei sapere se è giusto, soprattutto nella sintassi della doppia condizione "WHERE". Grazie!

    $controllo_sezione = mysql_query("SELECT COUNT(*) AS totale FROM system WHERE idn = '$idn', c1 = '$section'", $db);

    $conteggio = mysql_fetch_array($controllo_sezione);

    if ( $conteggio['totale'] = 0 ) {
    echo "La coppia non è mai stata inserita prima.";
    }

  2. #2
    Utente di HTML.it L'avatar di Gumble
    Registrato dal
    Jun 2004
    Messaggi
    1,313
    tra le due condizioni ci va sempre un and...

    where nome='pippo'
    and cognome='pluto'
    alcool: la causa e la soluzione di tutti i problemi

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.