- Home
- Categorie
- Coding e Sistemistica
- MYSQL e altri Database
- DB MySQL problema con aggiunta campo
-
DB MySQL problema con aggiunta campo
Salve a tutti,
ho un db MySQL con una tabella di 5 campi in formato testo ai quali devo aggiungere un campo foto nel quale voglio registrare il percorso delle immagini (immagini/nome_foto.jpg) salvate in una cartella esterna al DB.
Sapendo che la sequenza delle foto (numerate in modo descrescente) corrisponde a quella dei record, il problema è associare l'immagine ad ogni record senza dover compilare manualmente il campo...visto che le foto sono circa 3000.
Si può fare?
Grazie
-
Un po' contorto, ma spero di aver capito.
-
aggiungi il campo "foto" alla tabella.
-
metti tutti le immagini in un array ed ordinalo in maniera decrescente.
-
fai una select con tutti i record ed ordinali nel modo che più ti aggrada, piazzaci un contatore che parte da zero e attribuisci alla variabile $record_corrente la chiave del record.
-
all'interno della select metti qualcosa tipo:
$sql="UPDATE tabella SET (foto='$array_foto[$contatore]) WHERE idrecord=$record_orrente";
Incrocia le dita.
Ciao,
S->
-