Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    1,471

    modificare immagini da mysql

    E' possibile gestire le immagini in un unico campo?

    Avrei la neccesità di eliminare/sostituire alcune immagini da un campo "foto".
    Sono in sequenza separate da ; (19-1.jpg;19-2.jpg;19-3.jpg;19-6.jpg

    come posso ordinare a mysql di eliminare solo la seconda foto (19-2.jpg) oppure aggiungere una quinta (19-7.jpg)? Esistono dei comandi che ti facilitano nel lavoro di gestione delle varie operazioni?

    grazie in anticipo per le vs. eventuali risposte,.

  2. #2
    da quello che leggo hai organizzato male le tabelle, avresti dovuto fare un'altra tabella di database contenente per ogni riga il nome della foto ed un id che univa la foto all'album. In questo modo è fattibile spostare foto, rimuovere ecc...

    Nel caso tuo ti conviene usare:

    REPLACE(str,from_str,to_str)

    mysql> UPDATE nometabella SET listafoto=REPLACE(listafoto, ';nomefotodacancellare.jpg', '') WHERE idalbum=2;

    però c'è un casino con i punti e virgola...
    Il 90% dei problemi di un pc si trova
    tra la tastiera e la sedia.

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.