Update in MySQL din PHP bucla for
Scris: Mar Feb 03, 2015
Salut,
In MySQL am o tabela cu 2 cimpuri numerice (simplificat) cu index pe una din coloane. Vreau sa activez acel index iar in cealalta coloana sa pun valori de la 1 la n (o bucla), dar toate acestea printr-o singura comanda. Exemplu (pseudocod):
Bucla for pentru cimpul rang trebuie sa se faca pe index-ul celeilalte coloane (nrpozitie).
Cum pot face asta in PHP cu un numar minim de interventii? Ideal ar fi o singura interventie in BD. Multumesc.
In MySQL am o tabela cu 2 cimpuri numerice (simplificat) cu index pe una din coloane. Vreau sa activez acel index iar in cealalta coloana sa pun valori de la 1 la n (o bucla), dar toate acestea printr-o singura comanda. Exemplu (pseudocod):
Cod: SelectaĊ£i tot
- set index nrpozitie (activez index = nrpozitie este cimpul din tabela)
- select count(*) as k from tabela
for ($i=1; $i<=$k; $i++)
- update tabela set rang='$i'
Cum pot face asta in PHP cu un numar minim de interventii? Ideal ar fi o singura interventie in BD. Multumesc.