Selezionare immagini obsolete postato il 13/04/2019 12:36:34 nel forum programmazione, gdrcd e open source
Ciao ragazzi,
vi scrivo perché avrei urgentemente del vostro aiuto. Sostanzialmente nel mio GDR ho una directory /immagini/corporazioni all'interno della quale ci sono una cosa cosa 8000 file immagini.
Queste immagini fanno riferimento a una tabella nel database chiamata Corporazioni dentro cui c'è un campo chiamato Immagine_Corporazione.
Ecco, se io volessi fare una lista di tutte quelle immagini presenti nella directory /immagini/corporazioni ma che non sono memorizzate nel campo Immagine_Corporazione della tabella Corporazioni, quale sarebbe la query corretta?
Per il momento mi sono limitato a fare una lista, in questo modo:
Pagine → 1
15/04/2019 15:58:58 e modificato da lkmnoppo il 15/04/2019 21:37:54
Ciao!
Parto con il consigliarti di indentare il codice, rende più facile la vita a te e a chi ti vuole aiutare!
Detto questo, se non sto mancando qualche dettaglio, l'errore è molto semplice. Non devi usare NOT IN ('$file'), non è quello che vuoi dire. Oltretutto, usare NOT IN con una lista di un solo elemento è uguale a scrivere <> '$file' (se usy MySQL puoi scrivere anche != '$file').
Ti faccio un esempio:
supponi che i file siano
- a.gif,
- b.gif,
- c.gif
e che nel database siano presenti solo a.gif e c.gif.
Quando $file == "a.gif", la condizione della query diventa
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
I dati del generatore di rank sono stati aggiornati!