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

    Controllo dati su MYSQL per non sovrascrivere

    Salve

    ho uno script che controlla dei dati dal sito di un aeroporto e, basandosi su un ragionamento degli orari, inserisce in un db mysql tutti i dati che m'interessano, voli in ritardo, cancellati ecc..

    Il mio dubbio è che ogni volta che si avvia lo script, i dati vengono RISCRITTI e quel che vorrei fare sarebbe controllare il numero del volo nell'apposita tabella e, se uno è già esistente, non scrivere niente.

    Come posso fare?

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    Una select sul db che cerchi il dato codice del volo, se lo trova non fa niente, se non lo trova fa l'inserimento.

  3. #3
    Ok, fino al select ci sono arrivato, il problema è la parte dopo che non so come svilupparla, essendo poco pratico di mysql.

    Qualche dritta?

  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    Dopo aver fatto la query verifca se sono stati trovati record con la funzione
    mysql_num_rows($result)
    in cui $result è la variabile che contiene il risultato della query, se la funzione ti da un numero > 0 allora ha trovato un riscontro, se ti da = 0 non ha trovato niente.

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.