Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725

    Confronto riga all'Insert

    Ciao a tutti avrei un problemino,

    tramite una pagina in php scelgo un file e dopo averlo caricato tramite una serie di istruzioni mi ricavo una serie di dati che compongono ad esempio 100 righe, poi per ogni riga faccio un controllo e la inserisco tramite query nel database. Periodicamente carico un file che va ad aggiungere nuovi dati.

    Al momento ho bisogno di controllare se una riga esiste già e nel caso fare l'update.
    I Campi:

    numero_tel
    chiamata
    descrizione
    dataora

    Ora nel database possiamo avere il numero_tel ripetuto, chiamata e descrizione pure e infine dataora anche (esempio 2 chiamano contemporneamente).

    Cosa mi serve:
    Mi serve fare un controllo prima dell'Insert per il quale controllo se la riga esiste già e nel caso faccia l'update.

    Personalmente ho fatto varie volte controlli se esistono dei campi, però dovendo controllare che tutti i campi esistano per eseguire l'Update oppure fare l'Insert non saprei come gestirlo.

    Sapete aiutarmi a costruire l'if?
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

  2. #2
    Utente di HTML.it L'avatar di Luke70
    Registrato dal
    Jul 1999
    Messaggi
    767
    se vuoi controllare che ci siano più campi uguali prima di fare l'insert basta che fai una select utilizzando AND per aggiungere ogni nuovo confronto su variabili.
    E' abbastanza semplice (se conosci i nomi dei campi e delle variabili di input)

  3. #3
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725
    Originariamente inviato da Luke70
    se vuoi controllare che ci siano più campi uguali prima di fare l'insert basta che fai una select utilizzando AND per aggiungere ogni nuovo confronto su variabili.
    E' abbastanza semplice (se conosci i nomi dei campi e delle variabili di input)
    Mi sa che sono fuso completamente, con quella che sto lavorando su alcune cose nuove mi son perso su cose basilari
    Grazie mille
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

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.