Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17

Discussione: inserimento nuova riga

  1. #1

    inserimento nuova riga

    Cari Ragazzi,

    ho un problemino:
    ho costruito un programma che si basa nel far passare i dati in tre tabelle
    1 carica i dati da un file
    2 convalida i file
    3 pubblica on line

    il problema che non riesco a risolvere è nell'inserimento di un nuovo dato dalla 2 alla 3.
    Mi spiego meglio, nella tab 3 i dati già ci sono e vengono pubblicati dovrei inserire i dati nuovi dalla tabella 2 che non esistono nella tabella 3 senza usare un update o un replace
    i quali mi aggiornerebbero anche gli altri dati (spero di essere stato chiaro).

    Vi ringrazio dell'aiuto in anticipo

  2. #2
    mancherebbe un punto tra il 2 e il 3 che sarebbe

    2.5 - salva da qualche parte i dati


    usi un db?
    www.gext.it

  3. #3
    SI USO UN DB, MA QUELLO CHE DICI TU LO FA LA TAB 2 PERCHE' MI SERVE PER CONVALIDARE DEI VALORI, CMQ SI PUO' FARE MA NON MI VIENE IN MENTE NESSUN SCRIPT
    PER SALVARE I NUOVI DATI.

  4. #4
    una query di INSERT?
    www.gext.it

  5. #5
    IL PROBLEMA è CHE I DATI VENGONO CARICATI DA UN FILE DI TESTO QUINDI SI DOVREBBERO CARICARE SOLO QUEI DATI CHE NON CI SONO.
    LA INSERT MI FAREBBE DEI DOPPIONI INUTILI DI UNO STESSO RECORD.

  6. #6
    2 soluzioni:

    1- fai un check per ogni campo, se esiste lo skippi altrimenti fai un insert

    2- pulisci la tabella (truncate) e la riempi da zero
    www.gext.it

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    595
    Un altra cosa
    Scrivi in minuscolo per favore

  8. #8
    Originariamente inviato da Leilond
    Un altra cosa
    Scrivi in minuscolo per favore
    www.gext.it

  9. #9
    ti spiego meglio nella tab 3 ci sono gli stessi dati della tab 2 però aggiornati con gli stessi id,
    quando dalla tab 1 vengono caricate nuove informazioni nella tab 2 lo script dovrebbe inserire quelle informazioni con un id diverso (quindi che non esiste nella tab 3)

    il truncate vi pulirebbe tutte le info della tab 3 e questo non deve succedere

    spiegami meglio il punto 1

  10. #10
    nella tab 2 lo script dovrebbe inserire quelle informazioni con un id diverso (quindi che non esiste) nella tab 3

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 © 2024 vBulletin Solutions, Inc. All rights reserved.