Incrementare valori duplicate

Întrebări legate de conectarea la baze de date MySQL prin intermediul PHP

Moderatori: Zamolxe, Moderatori

ciprian23
PHPRomania Supporter
Mesaje: 23
Membru din: Lun Mai 25, 2009 2:58 pm

Incrementare valori duplicate

Mesajde ciprian23 » Lun Ian 20, 2014 1:52 am

Buna seara,
Am un table cu produse in care am coloanele titlu, pret, alias.
In alias am mai multe duplicate.
Vreau sa actualizez valorile duplicate incrementand valoarea fiecarui camp cu 1 (ex pentru Intel exista 3 inregistrari duplicate, as vrea sa am intel1, intel2 si intel3).
Direct din php stiu ca se poate dar vroiam sa stiu daca se poate face un query sau un query cu subquery pentru update.



Avatar utilizator
inginerul
Average Member
Mesaje: 111
Membru din: Sâm Dec 01, 2012 11:34 pm
Contact:

Re: Incrementare valori duplicate

Mesajde inginerul » Lun Ian 20, 2014 10:05 am

pai daca incrementezi valoarea fiecarui camp cu 1 o sa ai tot duplicate :)) degeaba le mai incrementezi. trebuie sa preiei cel mai mare numar existent in tabel si la urmatoarea inregistrare adaugata ii pui valoarea asta cea mai mare + inca 1.
nu credca poti face asta direct din mysql din moment ce campul respectiv contine text iar la sfarsit un numar.
din php merge sigur prelucrand sirul ala (separand textul de numar).

ciprian23
PHPRomania Supporter
Mesaje: 23
Membru din: Lun Mai 25, 2009 2:58 pm

Re: Incrementare valori duplicate

Mesajde ciprian23 » Lun Ian 20, 2014 10:12 am

Am rezolvat din php .
Merci.


Înapoi la “MySQL”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 37 vizitatori