[PHP] MODIFICARE DATI TABELLA CONTESTUALMENTE

giacomo9783

Utente Attivo
24 Ago 2016
80
0
6
36
devo, con un comando mysql (sicuramente INSERT o UPDATE) modificare i valori del campo 2 in modo che diventino UGUALI a quelli del campo 1 in modo contestuale, vale a dire che il campo2 della riga 1 dovrà essere uguale al campo1 della riga 1, etc...

campo1 campo2
30 18
25 31
50 27

dovrà diventare

campo1 campo2
30 30
25 25
50 50


credo che si possa fare con un ciclo FOREACH, ma non ho capito bene come funziona. Può qualcuno aiutarmi?
 

Eduadie

Utente Attivo
22 Mar 2013
58
7
8
www.mrrobotbet.altervista.org
E' una semplice istruzione per ciclare i tuoi dati. Dopo che hai estratto tutti i tuoi record dalla tabella lo usi in modo simile a questo esempio:

PHP:
<?php
$colors = array("red", "green", "blue", "yellow");

foreach ($colors as $value) {
    echo "$value <br>";
}
?>
Lanci la query giusta su ogni riga ed hai fatto.