Capisco che è l'ABC ma al momento mi sfugge.
Devo fare un update di un dato su mysql a tutte le righe che hanno il campo nome è uguale e mi sfugge come impostare il ciclo, potete aiutarmi?
Grazie
Capisco che è l'ABC ma al momento mi sfugge.
Devo fare un update di un dato su mysql a tutte le righe che hanno il campo nome è uguale e mi sfugge come impostare il ciclo, potete aiutarmi?
Grazie
codice:UPDATE `utenti` SET `nome` = 'pippo' WHERE `nome` = 'pluto';
grazie filippo, intendevo come impostare il ciclo essendoci + campi con lo stesso nome da aggiornare.
grazie
Spiegati meglio, magari con un esempio, perchè non è chiaro quello che vuoi fare (da dove parti e dove vuoi arrivare).
devo aggiornare tutti i campi "regione" del db ove il nome città è uguale, esempio:
in pratica dove presente come nome: ROMA devo aggiornare il suo campo regione: LAZIO
grazie
Creati un https://www.php.net/array con le mappature tra nome e regione.
Cicla sull'array ( https://www.php.net/foreach ) ed esegui una query ( https://www.php.net/manual/en/ref.pdo-mysql.php ) come questa per ogni elemento.
UPDATE `tabella` SET `nome` = 'ROMA' WHERE `regione` = 'LAZIO';
grazie filippo, volevo evitare di crearmi un array e ciclarmi solo la query, ma se la via migliore è questa ok, grazie
puoi anche creare una tabella a db che contenga le stesse info dell'array, e fare una UPDATE JOIN
Io eviterei di inserire Roma dove è scritto Lazio.
Rischi di scatenare tutti gli aquilotti
Io nella vita ho visto cose che voi astemi neanche potete immaginare.